Всем привет!
Недавно наткнулся на вот этот пулл в доку React - https://github.com/reactjs/reactjs.org/pull/5487.
Хотят убрать рекомендацию create react app из доки. В целом, кажется, что он потихоньку уже будет отмирать, как и webpack.
Для тех, кто не знает, создатель webpack вместе с Vercel уже работает над альтернативой - turbopack, пишущейся на Rust.
Последняя версия Next уже использует его. В ту же сторону кажется движутся и другие фреймворки.
У Angular вроде в бете режим сборки на esbuild. Vue экосистема живет на Vite. В целом, думаю комьюнити движется в правильном направлении.
Особенно с использованием es modules в дев режиме, для ускорения пересборки.
Все мне кажется понимали, что вебпак сложный и неудобный. Но такой кастомизации и количества плагинов особо ни у кого не было.
Не думаю, что он в ближайший год станет не актуальным. Но года через 2-3 возможно люди уже начнут переезжать на новые инструменты.
Интересно будет посмотреть, как продолжится развитие этих инструментов.
А что вы думаете по поводу новых инструментов? Есть ли у кого-то опыт их использования на больших проектах.
#devtips #buildtools
Недавно наткнулся на вот этот пулл в доку React - https://github.com/reactjs/reactjs.org/pull/5487.
Хотят убрать рекомендацию create react app из доки. В целом, кажется, что он потихоньку уже будет отмирать, как и webpack.
Для тех, кто не знает, создатель webpack вместе с Vercel уже работает над альтернативой - turbopack, пишущейся на Rust.
Последняя версия Next уже использует его. В ту же сторону кажется движутся и другие фреймворки.
У Angular вроде в бете режим сборки на esbuild. Vue экосистема живет на Vite. В целом, думаю комьюнити движется в правильном направлении.
Особенно с использованием es modules в дев режиме, для ускорения пересборки.
Все мне кажется понимали, что вебпак сложный и неудобный. Но такой кастомизации и количества плагинов особо ни у кого не было.
Не думаю, что он в ближайший год станет не актуальным. Но года через 2-3 возможно люди уже начнут переезжать на новые инструменты.
Интересно будет посмотреть, как продолжится развитие этих инструментов.
А что вы думаете по поводу новых инструментов? Есть ли у кого-то опыт их использования на больших проектах.
#devtips #buildtools
👍39💯1🍓1
Всем привет!
Хотел бы адресовать комментарии в предыдущем посте про инструменты сборки приложения.
Люди спрашивали, стоит ли учить webpack.
Так вот, я советую всем разработчикам уровня мидл и выше выделить время на изучение данного инструмента.
Связанно это с тем, что во многих компаниях он до сих пор используется и причем активно.
Также подобную кастомизацию ни один из инструментов не дает. Чаще всего там используются дефолты, подходящие под большинство кейсов.
Да и в целом, это инструмент, который позволять решить вам задачу сборки и поставки как можно более оптимального бандла.
Так что знание конфига там не самое важно. Нужно понимать с помощью чего можно этот бандл сделать меньше.
Как-то так…
Всем хороших выходных!
#devtips #buildtools
Хотел бы адресовать комментарии в предыдущем посте про инструменты сборки приложения.
Люди спрашивали, стоит ли учить webpack.
Так вот, я советую всем разработчикам уровня мидл и выше выделить время на изучение данного инструмента.
Связанно это с тем, что во многих компаниях он до сих пор используется и причем активно.
Также подобную кастомизацию ни один из инструментов не дает. Чаще всего там используются дефолты, подходящие под большинство кейсов.
Да и в целом, это инструмент, который позволять решить вам задачу сборки и поставки как можно более оптимального бандла.
Так что знание конфига там не самое важно. Нужно понимать с помощью чего можно этот бандл сделать меньше.
Как-то так…
Всем хороших выходных!
#devtips #buildtools
❤28👍17🍓1