我是初次表达JS并尝试构建CMS的人,
因此,我必须检查必须加载哪些组件,为每个组件准备数据,将这些数据发送到适当的模板,渲染一个大HTML并发送到客户端。
我知道,解释如何构建它太复杂了,但是任何教程,示例和资源都将不胜感激。
答案 0 :(得分:0)
您可以为此目的使用 模板引擎 ,因为它使您可以在应用程序中使用静态模板文件。在运行时,模板引擎用实际值替换模板文件中的变量,并将模板转换为发送给客户端的HTML文件。这种方法使设计HTML页面更加容易。
与Express配合使用的一些流行模板引擎是 Pug , Mustache 和 EJS 。 Express应用程序生成器使用 Jade 作为默认设置,但它也支持其他几个。
也请检查此link