и опять же, как по мне, нужно изучать архитектуру, паттерны и тогда можно будет строить что то норм, само собою с норм знанием кора,
и вот опять к молодости ноды, нет фреймворка который уже говорит как писать, поэтому новичкам в тот же джанго/оельсы/ларавел легче войти, все уже сделано за них, они могут годами делать апки не зная что они круто сделаны