TGViewer
Антон Непша.js Антон Непша.js @nepshajs · 2.91K subscribers
Post #10 1.08K
На случай, если вы всё ещё используете create-react-app для изучения React или для пет-проектов (а я знаю, такие люди есть), предлагаю ознакомиться с постом Дэна Абрамова, где он перечисляет основные проблемы этого инструмента и возможные пути их решения.

Пост длинный и интересный, но для тех, кто только начинает изучать React, главный вывод из этого поста звучит так: create-react-app — медленный. Это не означает, что инструмент плохой. Просто так вышло. Когда-нибудь это поправят))

Но пока Дэн с командой работает над развитием cra, я всё же рекомендую молодым разработчикам ознакомиться с парочкой похожих инструментов. Скорее всего, возвращаться к cra после них вы не захотите =)

Vite: наверное, мой любимый инструмент для быстрого старта веб-приложения на React. Или на Vue пока работал на стенде Сбера на FrontendConf и общался с гостями про фронт, больше половины моих собеседников однозначно рекомендовали связку Vite+Vue. Да и другие шаблоны тоже присутствуют. Если хотите быстро развернуть среду для работы -- однозначно рекомендую попробовать. Собирается и стартует он моментально. После create-react-app вы гарантировано почувствуете разницу в скорости :)

Next.js: очень популярный фреймворк, из коробки вы получите react, react-dom и next, но в процессе установки можно докинуть, например, eslint или TS. В итоге у вас развернётся удобная среда для разработки своих пет-проектов, обучения и всяких TODO-листов =) Особенно понравится тем, кто намеренно хочет уйти от этого подхода с полупустым HTML и огромным JS-бандлом, как у create-react-app. Тот же Vite, например, ваc от этого не спасёт.

T3-Stack: Включает в себя Next, но с возможностью выбрать во время установки дополнительно Tailwind, tRPC, prisma и nextAuth. Может показаться сложнее, чем предыдущие два решения, как минимум из-за обязательного TypeScript, но мой коллега @konstantikkov уже подготовил доклад об этом стеке и поможет вам в нём разобраться)) Выступление будет в субботу, 25 ноября, в кампусе Школы 21 =)

Вообще подобных инструментов много. Все они, конечно, служат немного разным целям, но тем не менее, у нас всё ещё есть и Gatsby, и Remix, и Nx. В общем, не забывайте рассматривать альтернативы привычных вам инструментов при старте нового проекта. А если вы только начинаете свой путь в разработке — то просто ознакомьтесь с этим списком. Когда будете собеседоваться, знания об этих технологиях будет однозначным плюсом.
  • 🔥 10
  • 🤯 3
  • 🤩 3
  • 👍 1
  • 🐳 1
More from @nepshajs
  1. Oct 2, 2026MCP Apps: поиск предметов World of Warcraft Просто хотел поделиться своим прикладным кейсо…
  2. Sep 30, 2026👨‍💻 Фронтенд с AI: что можно делегировать агентам 5 октября, стартует конференция Podlod…
  3. Jul 30, 2026Моё хобби — менять названия полей в тулах и смотреть, как это влияет на качество заполнени…
  4. Jul 20, 2026Расширил свой недавний доклад про работу с GigaChat API и расскажу его 25 июля на Технохаб…
  5. Jul 17, 2026Никогда ещё не уходил с митапа под таким сильным впечатлением, как вчера после JS x AI con…
  6. Jul 15, 2026Агентские фреймворки больше не нужны Мне стали часто попадаться видео автора Jake Van Clie…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →