В ходе урока мы рассмотрим использование шаблонизатора ejs для формирования HTML файлов. За счет EJS вы сможете передавать данные в HTML, обрабатывать их, создавать условия, циклы и прочие конструкции.
Шаблонизаторы полезны и существуют во многих языках программирования. Их основная задача – передача данных из языка программирования в HTML-шаблон. Получив данные мы можем оперировать с ними как с обычными переменными: сравнивать, выводить на экран, добавлять к ним значения и так далее. Для Node JS существует шаблонизатор EJS, который выполняет задачу на отлично.
Для работы с ним выполните его подключения и установите пакет в проект. Для этого используйте команду npm install ejs.
В главном файле укажите шаблонизатор что вы используете:
Для создания шаблона сделайте файл с расширением .ejs. В него поместите обычный HTML-код и в определенных местах используйте разметку шаблонизатора. Для использования специальной разметки помещайте код в блоках: <% %>. Более детально про различный вывод данных вы можете прочесть на официальном сайте EJS.
HTML и CSS
Для создания разметки и стилей необходимо понимать принципы написания HTML и CSS. Вы можете пройти полный курс по HTML и полный курс по CSS у нас на сайте. Также вы можете вкратце ознакомится с технологиями в наших больших видео уроках.
Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт
Онлайн редактор кода
Загрузка...
Задание к уроку
Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям
Большое задание по курсу
Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию. PS: подобные задания доступны при подписке от 1 месяца
Мы используем файлы cookie, чтобы улучшить работу и повысить эффективность сайта. Продолжая пользование данным сайтом, вы соглашаетесь с использованием файлов cookie.