Если бы мы жили в мире одностраничинков - вопросов нет. Но как вы предлагаете реализовать, например, торговый терминал без js? Или какие-нибудь гугл-таблицы. Веб такой какой он есть именно из-за перечня задач, которые приходится на вебе решать. И реальность такова, что существуют приложения с очень большим количеством фронтовой логики, и от этого никуда не уйти
Материал нацелен преимущественно на джунов и мидлов
Джуниор, прочитав статью перед поиском работы, впадет в лютую депрессию. Что не удивительно, ведь в статье перечислены почти все ключевые моменты фронтенда, причем как правило продвинутые. SOLID, кэширование в Docker (супер если он просто знает что это такое), Kubernetes, паттерны проектирования типа фабрики, защита от атак, Nginx и т.п. - это что, то с чем ему предстоит напрямую работать? Сколько вы готовы платить ему за такое? Имхо, статья выглядит больше как роадмап по изучению фронтенда
сомнительные преимущества, при использовании тех же литеральных типов мы имеем отличный автокомплит в ide и не обязаны каждый раз импортировать enum, если нужно где-то использовать тип с ним внутри
Если бы мы жили в мире одностраничинков - вопросов нет. Но как вы предлагаете реализовать, например, торговый терминал без js? Или какие-нибудь гугл-таблицы. Веб такой какой он есть именно из-за перечня задач, которые приходится на вебе решать. И реальность такова, что существуют приложения с очень большим количеством фронтовой логики, и от этого никуда не уйти
Есть альтернатива для vscode - Thunder client
Джуниор, прочитав статью перед поиском работы, впадет в лютую депрессию. Что не удивительно, ведь в статье перечислены почти все ключевые моменты фронтенда, причем как правило продвинутые. SOLID, кэширование в Docker (супер если он просто знает что это такое), Kubernetes, паттерны проектирования типа фабрики, защита от атак, Nginx и т.п. - это что, то с чем ему предстоит напрямую работать? Сколько вы готовы платить ему за такое?
Имхо, статья выглядит больше как роадмап по изучению фронтенда
найм будущего - скрипт соискателя откликается на вакансии, скрипт работодателя заворачивает отклики
в реакт 18 появился useSyncExternalStore - хук для работы с внешними хранилищами. Без него будут проблема с SSR
сомнительные преимущества, при использовании тех же литеральных типов мы имеем отличный автокомплит в ide и не обязаны каждый раз импортировать enum, если нужно где-то использовать тип с ним внутри