Что такое полный стек JavaScript?


Полный стек JavaScript

JavaScript существует уже более 20 лет. Это доминирующий язык программирования в веб-разработке.

Вначале JavaScript был языком для веб-клиента (браузера). Затем появилась возможность использовать JavaScript на веб-сервере (с Node.js).

Сегодня самым модным словом является «Full Stack JavaScript».

Идея «Full Stack JavaScript» заключается в том, что все программное обеспечение в веб-приложении, как на стороне клиента, так и на стороне сервера, должно быть написано только с использованием JavaScript.

Программирование на C будет постепенно снижаться.
Программирование на JavaScript будет важнее.


Full Stack разработчик JavaScript

Разработчик полного стека JavaScript — это человек, который может разрабатывать как клиентское , так и серверное программное обеспечение.

Помимо владения HTML и CSS, он также умеет:

  • Запрограммируйте браузер (например, используя JavaScript, jQuery, Angular или Vue)
  • Запрограммируйте сервер (например, используя Node.js)
  • Запрограммируйте базу данных (например, используя MongoDB)

Клиентское программное обеспечение
(интерфейс)

Серверное программное обеспечение
(внутренняя часть)


Преимущества полного стека JavaScript

  • Повторное использование кода. Общие библиотеки, шаблоны и модели.
  • Лучшие практики, накопленные за 20 лет работы с JavaScript.
  • JavaScript — это развивающийся стандарт с большим будущим.
  • Хорошие учебники. Легко учить.
  • Никакой компиляции!!! Более быстрое развитие.
  • Отличный дистрибутив: npm.
  • Репозиторий GitHub. Git рабочий процесс.