Когда я только начинал развиваться в сфере front-end разработки, то я постоянно создавал новые проекты React, заново их настраивал, скачивал библиотеки. Но затем я задумался - а может лучше сделать себе базовый шаблон с предустановленными нужными библиотеками и настроенными конфигами?
Так я и сделал. Взял за основу сборщик Vite вместо WebPack, так как он быстрее, также прикрутил в этот шаблон всякого - Redux Toolkit, socket.io, кастомные хуки, tsconfig paths и пр.
Также с разработки этого шаблона начался мой полный переход с NPM на YARN.
Теперь при создании нового проекта на React, я всегда использую этот шаблон, что позволяет мне пропустить этап первичной настройки и перейти сразу к непосредственной разработке.
Ссылка на репозиторий:
https://github.com/XenoPOMP/react-vite-template