Шаблонизатор Pug (Jade) — подробное руководство для новичков от А до Я
Курс Шаблонизатор Pug/jade - современный ускоритель для HTML О КУРСЕ - ЧЕМУ ВЫ НАУЧИТЕСЬ? Pug — это препроцессор HTML и шаблонизатор, который был написан на JavaScript для Node.js. Скорость в работе - это один из важнейших факторов. Заказчики и работодатели хотят, чтобы работа была выполнена качественно и быстро. Появляются разные инструменты-ускорители, один из них: Шаблонизатор Pug/jade - современный ускоритель для HTML. Pug отличается синтаксисом от HTML и позволяет не делать типичных ошибок, которые можно встретить в обычном HTML. При этом Pug значительно ускорит верстку, в том числе за счет многократного использования одних и тех же частей кода. Более того и править такой код в дальнейшем будет намного проще. Этот курс для веб-разработчиков и всех желающих освоить современный инструмент верстки сайтов. Если вы связываете свою карьеру с web-разработкой, то Pug вам обязательно пригодится! ЧЕМУ ВЫ НАУЧИТЕСЬ? Основам работы с шаблонизатором Pug на реальных примерах Научитесь писать вёрстку на шаблонизаторе Pug (jade), создавать независимые блоки кода для импорта и последующей модификации на любые страницы Использовать переменные, условия-возможности, также включать расширенный функционал с помощью вложенных страниц, шапки, подвалы, файлы конфигурации и многое-многое другое Научитесь использовать шаблон, дополнять его, расширять и т.д. Познакомитесь с миксинами, заметно упрощающими однотипное наполнение сайта Увидите, как использовать возможности других языков вместе с языком Pug, таких как препроцессоры CSS Также узнаете о возможностях языка JavaScript, которые сделали Pug поистине потрясающим инструментом современного фронтенд-разработчика Создадите большой макет с разными фишками - переменными, условиями, с подключениями других блоков на сайт, с использованием миксинов, где это было нужно. С использованием конфигурационного файла, дополнения этого файла, изменений и прочих нюансов. Требования для прохождения курса: - Базовые знания HTML - Базовые знания JavaScript (желательно, но не обязательно) Подробнее на сайте #веб_разработчик #Pug #jade
Шаблонизаторы интерфейса веб-проектов
Шаблонизаторы интерфейса даже в век "тяжелых" фреймворков типа React/Angular/Vue остаются популярной темой и ее стоит рассмотреть как начинающим программистам, так и людям, обладающим определенным опытом в веб-разработке. Может показаться, что шаблонизаторы не очень распространены, но их существуют десятки, все они применяются на практике и у каждого есть свои особенности, достоинства и недостатки. Для начала определимся, что же такое "шаблонизатор", для чего он нужен и где применяется. По своей...