Review large JavaScript bundles to find code that can load later. Suggest dynamic imports, which load modules when needed, and page-level splitting, with loading states for heavy libraries and features outside the initial view.
- Finding ways to split large JavaScript bundles
- Delaying chart libraries and rich text editors
- Reviewing code loaded for each page
thedaviddias/Front-End-Checklist☆ 74.5KUpdated Oct 6, 2026
TanStack Router best practices for type-safe routing, file-based routing, data loading, search params, and navigation in React. Use when building React SPAs with complex routing, implementing type-safe search params, setting up route loaders, integrating with TanStack Query, or configuring code splitting and preloading.
The English summary is being prepared. Showing the original description.
fellipeutaka/kanpeki☆ 33Updated Aug 28, 2026
Automatic code splitting (autoCodeSplitting), .lazy.tsx convention, createLazyFileRoute, createLazyRoute, lazyRouteComponent, getRouteApi for typed hooks in split files, codeSplitGroupings per-route override, splitBehavior programmatic config, critical vs non-critical properties.
The English summary is being prepared. Showing the original description.
hashintel/brunch☆ 8Updated Oct 17, 2026
next/dynamic code splitting and build-graph cost; first stop for build failures. Use before lazy-loading or deferring a heavy component, adding a dynamic import, React.lazy, or ssr: false; on 'window is not defined' or a hydration mismatch; shrinking the bundle; or on 'build failed', OOM, SIGKILL, a slower build, or 'Collecting page data'.
The English summary is being prepared. Showing the original description.
armanisadeghi/ai-matrx☆ 3Updated Oct 19, 2026