Как стать автором
Обновить

Комментарии 6

По опыту проще удалить CRA и написать свой конфиг, дальше жить и масштабироваться с ним будет легче

Да, так и сделал по итогу ж) Единственное, что вокруг куча разных сборок, да и сам их пишешь не каждый день, поэтому хотелось бы понимать, нормально ли вообще делаешь или фигню катаешь какую-то

Совершенно противоположный опыт. Проще стартовать и жить с CRA всё-время. И иметь прямой запрет на кастомный конфиг или на эджект. Особенно хорошо преимущества проявляется когда проектов под управлением больше трёх, им всем больше пары лет, когда в команде часто попадаются разработчики-зайчики-дартаньяны которые меняют конторы каждые пол-года потому что "надо развиваться".

- При обновлениях вебпака с 3 на 4, с 4 на 5 версию - изи обновить только react-scripts во всех проектах и жить дальше.
- Сейчас когда депрекейтнули CRA - будет проще перейти на vite на всех проектах, т.к. нигде нет кастомного конфига.
- При смене контекста\проекта - меньше wtf-вопросов типа что там тот грамматей нахуевертил у себя в конфиге и теперь проект не стратует.)

Почему не стал пробовать Vite ?) Судя по графикам и тестам в интернете , намного быстрее. Webpack'a

К сожалению, не я решаю пул технологий и мне сказали пока Vite не трогать, оставить на будущие эксперименты, когда будет больше времени) Так бы сам попробовать его хотел на каком-нибудь коммерческом проекте

Почему в tsconfig.json в lib прописано es2016, а в moduleesnext?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории