Я начинаю серию статей о node js. На самом деле я не очень хорошо разбираюсь в node js. Поэтому я подумал, давайте снова начнем с нуля и поможем другим вместе со мной узнать об этом. Я видел учебники «сетевого ниндзя», взял программу оттуда и сделал свой собственный сплав. Я хочу помочь вам в моем путешествии, давайте вместе погрузимся в node js на 30 дней…

День 26 — Работа с EJS — Часть 3 — Изучение Node JS за 30 дней [Мини-серия]

Полная серия, чтобы легко изучить основы node js

Мы уже знаем о шаблонизаторе, верно? Теперь скажите мне одну вещь, если у вас есть 10 страниц, как вы справитесь с панелью навигации? Можем ли мы повторно использовать панель навигации для каждой страницы?

Ответ ДА. Мы можем, но нам нужно сделать панель навигации частичной. Partials — это концепция в ejs

Итак, создайте папку внутри папки нашего представления, назовите ее partials. Здесь мы будем хранить частичные файлы.

Приступим к созданию из головных файлов. Как и cdn, которые мы собираемся использовать. Давайте попробуем bootstrap в нашем случае.

Я тоже использую панель навигации из бутстрапа 4. https://getbootstrap.com/docs/4.4/components/navbar/

Давайте также добавим нижний колонтитул

Теперь мы можем легко использовать эти частичные части.

Посмотреть результат

Вы понимаете, как мы можем легко делать многие вещи, используя частичное шаблонирование?