Frontend
23 notes in this cluster.
Frontend is an area I work in but haven't mapped out here yet. This note is the canonical page for the frontend tag — a shelf to fill with frameworks, languages, and patterns I use day-to-day.
- React — my default UI library. See the React topic page for routing, state, UI kits, tables, and i18n.
- TypeScript — the language I pair with React; Zod at runtime boundaries.
- Next.js — framework layer on top of React.
- npm, pnpm, and Yarn — how dependencies get installed.
Comparisons
- /comparisons — index of all Ultimate Comparison notes (
comparisontag). - Ultimate comparison: Redux side-effect middleware — example of the Ultimate Comparison format (criteria × options, snapshot metrics).
- Ultimate comparison: observability tools — stub for a future matrix.
- Ultimate comparison: E2E browser tools — stub for a future matrix.
Testing (drafts)
- Testing strategy — pyramid, trophy, patterns vs anti-patterns.
- React testing — Vitest/Jest, RTL, Playwright/Cypress, narrow vs broad integration, E2E.
- Non-functional testing — performance, a11y, security, i18n, visual regression.
Related tags
All notes tagged #frontend
Automatic inventory generated from note tags. Use it to find notes that are not yet included in the curated index above.
- Effector/effector
- Frontend testing (stub)/frontend-testing
- GitLab CI for a frontend — staged checks, review app, Playwright/gitlab-ci-frontend-review-pipeline
- MUI (Material UI)/mui
- next-intl/next-intl
- Next.js/nextjs
- Non-functional testing (draft)/non-functional-testing
- npm, pnpm, and Yarn/npm-pnpm-yarn
- React/reactjs
- React integration testing (stub)/react-integration-testing
- React Router/react-router
- React testing — unit, integration, E2E (draft)/react-testing
- React unit testing (stub)/react-unit-testing
- Redux/redux
- Redux Toolkit/redux-toolkit
- Separation of concerns/separation-of-concerns
- shadcn/ui/shadcn-ui
- TanStack Table (react-table)/react-table
- Testing strategy — pyramid, trophy, patterns (draft)/testing-strategy
- TypeScript/typescript
- Ultimate comparison: E2E browser tools (stub)/ultimate-comparison-e2e-tools
- Ultimate comparison: Redux side-effect middleware/ultimate-comparison-redux-side-effect-libs
- Zod/zod