T
technology-stack
Dokumentacja wyborów technologicznych i ograniczeń architektonicznych AG Grid
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill zawierający wytyczne dotyczące stosu technologicznego AG Grid — od zerowych zależności runtime'u po framework-agnostyczne jądro. Używaj go przy wyborze technologii, dodawaniu nowych bibliotek lub weryfikacji wymogów zero-dependency. Obejmuje zasady budowania (Nx, TypeScript Strict Mode), renderowania (Virtual DOM, CSS modules), testowania (Jest, Playwright) i wsparcia przeglądarek (ES2020, brak IE11).
Jak używać
- Zapoznaj się z zasadą zero runtime dependencies — AG Grid Community i Enterprise nie mogą zawierać żadnych zewnętrznych bibliotek, co zapewnia minimalny rozmiar bundla i brak konfliktów zależności.
- Sprawdź, czy Twoja technologia jest framework-agnostyczna — jądro siatki jest niezależne od frameworka, a integracje (React, Angular, Vue3) są dostarczane jako osobne wrappery.
- Weryfikuj zgodność z systemem budowania — projekt używa Nx do orkiestracji monorepo, Yarn do zarządzania pakietami i TypeScript w strict mode na wszystkich pakietach.
- Przejrzyj wytyczne renderowania — projekt unika CSS-in-JS na rzecz CSS modules i tradycyjnych arkuszy stylów, Canvas używany jest tylko do specjalnych funkcji.
- Potwierdź wsparcie przeglądarek — AG Grid obsługuje nowoczesne przeglądarki z targetem ES2020, bez wsparcia dla IE11.