С чего начать изучение современных веб-технологий?
Карта развития веб-разработчика
https://github.com/zualex/devmap
Дорожная карта WEB разработчика:
https://coggle.it/diagram/52e97f8c5a143de239005d1b...
никто уже не генерирует страницы на сервере
Это вы хипстоты начитались. Для сложных развесистых веб-приложений лучше, конечно, всё делать на клиенте, а на сервере дерэать только REST, но это совсем не всегда требуется, тем более, у вас требования к разгрузке клиента.