реакт. С сервер сайд рендерингом.
Пока думаю сделать так:
/
frontend/
/components
/types
.eslintrc
.tsconfig.json
backend/
/types
/controllers
/domain
.eslintrc
.tsconfig.json
...
Трогать конфигу сборки Неста хочу оставить коробочную. На реакт хочу сделать отдельную конфигу вебпака, чтобы они друг на друга никак не влияли. Папку types во фронте хочу сделать символической ссылкой на types бэка, либо копивебпакплагином копировать из бэка на фронт. Как думаете, норм ли будет работать? Или мож уже настроенные на гитхабе репы знаете с чем-нибудь похожим? (Не структура папок, а Nest\React\SSR)
Может сразу использовать lerna, и добавить shared, для общего кода?
Спасибо большое за наводку, не знал про такую библу.
eslint можно же будет один на всех трёх натравить, чтобы не спотыкался?
Да, по идее, можно настроить. Каждая либа будет экстендить global конфиг. По крайней мере, в tsconfig.json у нас extends работает замечательно
Огонь, спасибо.
А ты не знаешь, если у меня бэк на deno, она сумеет понять, как шарить код между фронтом и бэком?
Не имел дел с дено
врядли, deno имеет другой формат импортов, развалится
Обсуждают сегодня