Фронтенд, как и всё, что касается IT-сферы, активно развивается и улучшается. Быть в теме — это значит быть востребованным специалистом. По умолчанию, независимо от уровня фронтендера, в его голове должна быть база: теория JavaScript, асинхронного JavaScript и умение работать с информацией. Есть несколько концепций, в которых необходимо разбираться, в случае работы с JS ⬇️ ▪️ TypeScript.
Надстройка над JavaScript, которая добавляет поддержку типов, постепенно становится стандартом для крупных проектов, так как упрощает поддержку и масштабирование кода. ▪️ Фреймворки и библиотеки на основе JS.
Node.js, React.js — бесспорные лидеры, а также можно рассмотреть Angular, Next.js, Vue.js. ▪️ PWA (прогрессивные веб-приложения).
Подробно писали о них ранее.⠀ ▪️ Микрофронтеды.
Многие крупные компании, Netflix, PayPal, American Express, уже перешли на архитектуру, при которой сайт разбивается на небольшие независимые модули с собственным циклом разработки, доставки и развертывания.⠀ ▪️ Feature-Sl