Фронтенд
7 гайдов по теме «Фронтенд» на HalfCoder — практические материалы для разработчиков: базы данных, код, инфраструктура и смежные темы. Переходите к материалам ниже — каждый гайд можно читать целиком без регистрации.
- Читать
TypeScript: строгая типизация в JS-проектах
strict и noUncheckedIndexedAccess, type vs interface, unknown вместо any, generics, paths и tsc в CI.
~10 мин - Читать
React: компоненты, состояние и хуки
Функциональные компоненты, useState и useEffect, мемоизация, ключи списков, Suspense и чек-лист a11y.
~10 мин - Читать
Next.js: SSR и статическая генерация
App Router, Server Components, SSG и ISR, fetch на сервере, metadata и деплой standalone.
~10 мин - Читать
Vue.js: основы, Vuex и Pinia
SFC и Composition API, Pinia в стиле composition, Vue Router и когда оставаться на Vuex.
~9 мин - Читать
Tailwind CSS: утилитарный подход
JIT и content paths, theme.extend и darkMode, @apply, связка с headless UI и a11y.
~8 мин - Читать
Webpack и Vite: сборка фронтенда
Entry и code splitting, конфиг Vite, переменные окружения, tree-shaking и анализ бандла.
~9 мин - Читать
Rust и WebAssembly для фронтенда
wasm-bindgen, размер бандла и wasm-opt, ограничения DOM и загрузка wasm на клиенте.
~8 мин