С новомодными JS фреймворками многие задачи с backend'a переносятся на frontend.
Напрашивается вопрос, Angular и прочее потеснит backend-разработчиков в типичном понимании? Backend превратится в простое API? Логично, что в тренде будет асинхронщина? Т.е. пододвинься к краюшку фласк, джанга и прочее? Или "ангуляры" имеют свою узкую нишу, например, интерактивные приложения? Или я олень в чём-то не достаточно разобрался?
В тренде будет по-прежнему то, что можно разрабатывать и поддерживать дешево.
То есть не можно-молодежные убийцы рынка, а все тот же РНР.
Который, в свежей версии и с фреймворками "найди десять отличий от той же Джанги" выталкивает Питон с рынка куда увереннее.
Обработка шаблонов всегда была лишь малой частью работы бэкенда. А js-фреймворки только её на себя и забирают.
Асинхронный код на много сложнее синхронного, но нужен далеко не всегда, поэтому синхронные фреймворки никуда не денутся. К тому же, у Django есть Channels. Да и Python не заканчивается на Django и Flask, есть полностью асинхронные Twisted, Tornado, Aiohttp и прочие.