ну круто ж, тогда ты сам все лучше меня понимаешь. Хз только чего тебе так трудно получается в джаву вкатываться с таким опытом
В ноде распространены другие паттерны, их там гораздо меньше. Опять же строгая типизация Java. Всякие структуры данных List, ArrayList, Array. Много наворотов непривычных. Архитектурные подходы достаточно разные. Условно в JS ты можешь делать чоо хочешь, в Java постоянно что-то да ограничивает.