Каталог курсов
Учиться бесплатно

Стек технологий, технологический стек

Стек технологий, технологический стек (от англ. stack — пачка, кипа) — это набор инструментов, которые применяются при разработке проектов, сайтов, приложений и аналитических систем.

Выбор стека зависит от потребностей и ожиданий бизнеса. В него включают языки кодирования, фреймворки, базы данных, программное обеспечение, библиотеки, компиляторы и другие элементы, с помощью которых специалисты создают программные и аналитические решения.

В стеке выделяют слои технологий, которые взаимодействуют друг с другом:
  • фронтенд — внешний вид системы
  • бэкенд — логика работы системы
  • база данных — хранилище всей информации
  • DevOps — инструменты для автоматизации процессов

Примеры популярных технологических стеков, получивших названия-аббревиатуры:
  1. MEAN — MongoDB, Express, AngularJS, Node.js
  2. LAMP — Linux, Apache HTTP Server, MySQL, PHP

Узнайте больше в Медиа Нетологии:
Бесплатный курс по аналитике:
Программы обучения Нетологии по аналитике:
← В глоссарий