Найти тему
HTML Academy

Чем отличаются React- и фронтенд-разработчики

Оглавление

Чтобы было легче разобраться, сначала давайте определим два понятия:

— Веб-сайты.

Это знакомые всем лендинги, интернет-магазины, корпоративные сайты и другие сайты, главная цель которых — ознакомление с товарами, информацией о компании или другим контентом. Сайты не предоставляют возможности сложного взаимодействия с контентом. Пользователи не имеют доступа к размещению своей информации кроме заполнения формы для получения подписки.

— Веб-приложения.

Это клиент-серверное приложение, в котором клиент взаимодействует с веб-сервером при помощи браузера. Логика веб-приложения распределена между сервером и клиентом, хранение данных осуществляется, преимущественно, на сервере, обмен информацией происходит по сети. К веб-приложениям относятся Netflix, Facebook, Gmail, YouTube.

Подводим итог:

Веб-сайты и веб-приложения — это разные продукты, которые решают разные задачи, а для их создания нужны разные навыки и знания, именно поэтому мы делим профессии. Созданию веб-сайтов мы учим на профессии «Фронтенд-разработчик», а созданию веб-приложений на профессии «React-разработчик».

Как выбрать:

Если больше нравится работать с визуальными результатами, вам подойдёт профессия «Фронтенд-разработчик». На этой профессии больше учим вёрстке, работе с графикой, автоматизацией, основам JavaScript, работе с CMS и вёрстке React-компонентов.

Если хочется больше программировать, вам подойдёт профессия «React-разработчик». Здесь тоже будут основы вёрстки, а дальше начнётся углублённое изучение JavaScript и React.js.

* После успешного прохождения любой из профессий предусмотрена стажировка на реальных проектах во фронтенд-аутсорсе «Лига А.».