Что такое стек технологий

Стек технологий - это набор технологий на основе которых разрабатывается сайт. Самым распространенным стеком технологий является (впрочем мы на курсе программирования его и изучаем):
1. html
2. css
3. JavaScript
4. PHP
5. MySQL

Причем первые три присутствуют во всех стеках, поскольку их нельзя ничем заменить (так сказать монополисты).
А вот PHP и MySQL (серверные технологии, бэкенд, backend) заменяют в очень крупных проектах, поскольку они требовательны к ресурсам сервера и не идеально решают определенные задачи (то есть есть технологии которые быстрее работают, но менее универсальны), хотя есть исключения, например, Фейсбук написан на PHP.
Стоит отметить что Javascript в первую очередь клиентский язык, но с помощью nodejs может использоваться как серверный.
Более подробно со стеком можно ознакомиться здесь: https://habr.com/ru/company/secl_group/blog/315734/
Статистика использования серверных языков: https://w3techs.com/technologies/overview/programming_language/all

Пред. урок След. урок