это мой опыт, и я не сениор, лучше всегда спрашивай сениоров) и вообщё всё зависит от задачи. Я лично понял, что я с реактивным программирование в одного смогу лишь создать нерабочий поддерживаемый проект, который сломается при обновлении зависимостей, а если делать на нормальном экспрессе+паг+шаблонизаторе, то получится нормальный проект. Но в любом случае необходимо изучать webpack (у Минина в ютубе есть видео 1-2 часовое)