Евгений Петров: Не читал про то как работают вебворкеры , но тут уж интересно. Вы написали "Про многопоточность — на фронтенде её нет, даже webworkers — просто способ снять нагрузку с приложения, но всё равно процессор-то один" , если есть несколько ядер разве worker не будет работать на отдельном ядре обеспечивая параллельность и следовательно многопоточность? Не согласуется просто тезиз "Про многопоточность — на фронтенде её нет" с наличием воркеров.
Евгений: Выбор строится на мысли "Так у меня есть месяца 3 , есть 2 равноценных для меня пути , на что из этих направлений мне следует потратить эти 3 месяца". Критерии этого выбора я озвучил выше.
Евгений Петров: Согласен насчет моря низкоуровневой frontend работы. Под фундаментальной базой я имел в виду вещи типа "многопоточности, необходимость понимать как работает ОС". А что вы понимаете под фундаментальной базой? Дейсвительно интересно узнать ваше мнение ибо мельком взглянув на ваш профиль и ответы , то можно предположить что вы во фронтенде не первый год.
Евгений Петров: Специально же написал "по моему мнению", ибо возможно я где-то не прав (больше все-же на бэкэнде пока работал). Если вы не согласны , то мне интересно почему.