САМЫЙ Современный и стандартизированный стек для фронтенд-разработки в 2025 году
Основные технологии:
Фреймворк: Next.js
⭐ Супер классный фреймворк, очень универсальный с богатой экосистемой.
📌Включает в себя:
• Серверный рендеринг (SSR) и статическую генерацию (SSG)
• Встроенный роутинг
• Различные оптимизации
• API-роуты
Альтернативы:
Gatsby, Remix
⚛ Библиотека: React
React бессмертный король. Процентов ~70-80% всех фронтенд приложений написаны на реакте. В 2017 слышал, что вот-вот его заменит Vue. В 2022 что заменит Svetle. В обсуждении не нуждается нужно ли учить реакт.
⚡Сборщик: Vite
Vite ворвался неожиданно и теперь является новым стандартом. Теперь не надо колупаться в webpack. Простой, быстрый, оптимизированный.
В 2024 получил премию лучшей технологии
🛡Типизация: TypeScript
Абсолютный стандарт для средних-больших проектов с 2019 года.
🎨Стилизация
CSS Modules — локальные стили для компонентов. Удобно, просто.
Styled Components — CSS-in-JS с динамическими стилями. Не слишком оптимизированно, но удобно и просто.
SCSS — расширение CSS с переменными и миксинами
🧩 UI KIT
Ant Design/Material UI — самые популярные полноценные дизайн-киты
Radix UI/shadcn — современные либы обязательные к ознакомлению.
Chakra UI — простой, понятный UI KIT
🧠State Manager
Redux Toolkit — главный стандарт среди стейт менеджеров
MobX — топовый стейт менеджер с реактивным мутабельным управлением состояния
Zustand — современная замена Redux
React Query — удобная работа с запросами на сервер и кешированием
Context API — встроенный контекст в реакте для простых случаев.
✅Валидация
Zod/Yup — валидация схем
React Hook Form — эффективная современная библиотека заменившая Formik
🎯 Тестирование
Vitest — быстрый тест-раннер
Jest — стандарт для написания тестов на React
Playwright — e2e тестирование браузеров. Современная альтернатива Cypress
P.S. Возможно, я тут не указал ваш любимый модуль, который на самом деле очень крутой. Можете добавить список в комментариях. Этот список является очень субьективным.
Post #104
1.03K

- 👍 12
- ❤ 7
- 🔥 6