А как сейчас с работой?
а как вообще получается, что люди боятся осваивать что-то новое? ну эникейщиков предпенсионного возраста ещё можно понять, а остальные? я в прошлом году попал в проект с облаком с 0 знаний о нём. ну, у меня правда "классический" бэкграунд неплохой. так я очень рад знакомству. у меня бэклог забит тренингами и книжками по профессии на две жизни
Неохота осваивать неитренесные и мусорные вещи. А веб-фреймворки на джаваскрипт я к ним отношу. И, как я уже говорил, раз коснувшись веб-фронтэнда, ты должен в него погружаться всё больше и больше. И не только в него, а в то, как работают браузеры, какие там типы запросов, почему GET нельзя для отправки данных на сервер использовать, но если очень хочется, то можно. И ещё миллион подобной веб-хрени. А поскольку там всё очень быстро меняется, то ты постепенно тратишь время только на это, и забываешь про Сишарп и Дотнет, которые вроде как твои основные скиллы должны быть. Но при этом на собесах никто тебе спуску давать по Дотнету не будет. А ещё начав кодить и разбираться на джаваскрипт, тебе могут накидывать проекты или просить порефакторить, где на джаваскрипте ещё и логика написана - т.е. ты должен не просто уметь там пару функций из какой-нибудь библиотеки вызвать, а конкретно там разбираться в нём, во всех его заморочках, которых там хватает. Короче, джаваскриптерам джаваскриптово.
Будут веб-фронтэнд фреймворки без этой хрени (js, html, css), буду готов изучать и работать с ними. Был Сильверлайт - я начал его изучать, когда он более-менее стабильным стал (что-то типа с 3 версии). Но он сдохнуть успел раньше, чем я там далеко продвинуться успел. Сейчас вот web assembly, но что-то Blazor не сильно популярен. Тот же Сильверлайт за это время успел куда сильнее раскрутиться, и его МС куда лучше продвигал.
Максимум, что я в веб-фронтэнде освоил, это knockout.js, да и то лишь потому, что там на джаваскрипте кодить не надо, а лишь привязки можно использовать. Ну и эта либа была дефолтной в стартовых проектах в Студии на ASP.NET MVC в первых его версиях. Сейчас там, вроде, тоже Ангуляр пихают. А в вакухах требуют не просто Ангуляр и джаваскрипт по вершкам знать, а конкретно разрабатывать компоненты (т.е. писать их логику, в том числе - на js) или разбираться в уже написанных, и писать логику приложений на джаваскрипте. Т.е. ты должен знать два языка - Шарп и JS.