Сегодня хочу поговорить о современных тенденциях в технологиях разработки интернет-проектов.
На заре интернета все страницы сайтов были преимущественно статичным HTML. Изменения в страницы вносились прямым изменением HTML разметки в файлах.
С появлением и распространением серверных языков программирования, появилась возможность динамической генерации страниц на сервере из различных структурированных данных.
Сейчас практикуется два основных подхода:
1) Генерация страниц на сервере с помощью шаблонизаторов, коих довольно много (Twig, Blade и т.п.).
2) Генерация страниц на клиенте с помощью клиентских фреймфорков React, Vue и т.п.
Оба подхода имеют, как свои преимущества, так и недостатки.
Есть и третий подход, про который многие не знают, вот про него я расскажу позже, в следующих постах.
Современные тенденции в разработке интернет-проектов
20 ноября 202320 ноя 2023
2
~1 мин