мне кажется начать изучение с ноды и экспериментов с http на низком уровне (как происходят соединение, стримминг, отдача файлов и свой статический веб-сервер, боди-парсер, простейшая авторизация через куки, загрузка файлов на сервер и т.д) куда интересней и даже полезней потому что любые фреймворки и абракции просто замусорят понимание того как работает веб