Page includes refer to your page markup.
Reference page components or partials (groupings of components) for reuse:
src/
static/
ejs/
partials/
basic-content.ejs
components/
features.ejs
heading.ejs
Partials make it easier to create pages with similar component groupings.
basic-content.ejs
<%- include('../components/heading') %>
<%- include('../components/features') %>
heading.ejs
<h1><%= data.info.header %></h1>
<div class="container">
<p><%= data.info.description %></p>
</div>
features.ejs
<div class="container">
<a href="<%= data.info.link.href %>"><%= data.info.link.text %></a>
<ul>
<% data.info.features.forEach((el) => { %>
<li><%= el.list %></li>
<% }) %>
</ul>
</div>