JavaScript - это один из наиболее популярных языков программирования. Им пользуются все компании, огромное число специалистов, его использует большинство веб-приложений, а новички все чаще и чаще выбирают его как первый язык. Он отлично подходит для создания небольших или средних сайтов (их клиентской части), однако когда возникает необходимость масштабировать проект или создать с нуля крупный корпоративный ресурс - возникают проблемы. Такие приложения сложно поддерживать, чрезмерная простота языка...
React.js – библиотека JavaScript и ведущий инструмент для разработки динамических или изменяющихся в реальном времени пользовательских интерфейсов любой сложности и компонентов для них. Ее создали для разработки Facebook*, но активно применяют в мобильных приложениях на разных платформах, крупных онлайн-сервисах со сложной структурой, например, Instagram*. Рынок испытывает дефицит fullstack- и frontend-программистов со знанием React. На одном только HeadHunter регулярно ищут ~3 000 специалистов, на фрилансе спрос на них не меньше...