Я изучаю Node.js для разработки веб-сайтов.
Раньше я мог использовать PHP для включения чего-то вроде панели навигации на каждой странице, используя <?php include('blah.php') ?>. Это работает так же, как и я, просто использую реальный код на странице.
Мой вопрос: есть ли способ импортировать элементы / страницы HTML с одной страницы на другую с помощью JS / Node.js?
Помните, что PHP интегрируется напрямую с HTML в том же файле, а Node.js интегрируется не так гладко, поэтому то, о чем я прошу, может оказаться невозможным.
Также: stackoverflow.com/questions/11324221/…



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


используйте EJS - встроенный шаблон JavaScript.
установить разделитель: ejs.delimiter = '?';
<?- include('header'); -?>
<h1>
Title
</h1>
<p>
My page
</p>
<?- include('footer'); -?>
Очевидно, это не невозможно. nodejs - это «просто» движок JavaScript, поэтому, чтобы использовать его в качестве веб-сервера, люди обычно используют выражать, который, в свою очередь, использует движок шаблонов. Поначалу переход с PHP на создание шаблонов может быть сложной задачей, поэтому существует множество руководств. Их можно найти на сайте экспресс-доставки или в Google.