ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Express 模板引擎

2022-09-07 08:30:30  阅读:312  来源: 互联网

标签:JavaScript HTML Express 引擎 2022 https 模板


Express 模板引擎

Photo by RKTKN on 不飞溅

乙 xpress 有很多模板引擎可供选择。模板引擎是一种创建可重用代码的方法,同时允许将动态信息传递到代码中。它通常是一种简写形式,并被转换为 HTML。例如,您构建的网站的基本格式是顶部的导航栏、下方的内容部分和底部的页脚。一个模板就可以了,所以你只需要构建一次,其余的都是小块添加的。

Pug(正式名称为 Jade)是我看到的第一批这样做的引擎之一,我选择它是因为它看起来很有趣,部分原因是我们正在另一个班级的狗网站上工作,发现它是巧合(不是讽刺)。 Pug 有一个非常简单和干净的代码。与 HTML 具有的典型括号不同,pug 使用相同的 HTML 标记,但会寻找缩进来理解嵌套和继承,这意味着如果需要它们没有结束标记。现在这样做的一个缺点是,如果你嵌套太远,线条将在离屏幕非常远的地方开始。不过,最大的优势是 JavaScript 编写简单且直观。由于其简洁的外观、直观的 JavaScript 和简单的标签系统,难怪它如此受欢迎。

另一个最受欢迎的引擎是 EJS。 EJS 以其名字所暗示的嵌入式 JavaScript 而闻名。我选择 EJS 的原因是我们在其他类中使用它。许多其他人使用它的原因是,如果您已经了解 HTML 和 JavaScript 及其语法,学习起来并不难。您可以简单地使用 <% %> 及其变体来嵌入 JavaScript,以显示脚本的输出。这使得编写 HTML 变得更容易,因为您可以在需要时添加所需的内容,而不仅仅是在文件末尾。这就是我们在课堂项目中使用它的原因。

参考

EJS 指南 .快速路由。 (nd)。检索于 2022 年 9 月 6 日,来自 https://expressjs.com/en/guide/routing.html

免费代码营。 (2018 年)。 Pug 模板引擎 — 初学者完整教程 . YouTube .检索于 2022 年 9 月 6 日,来自 https://www.youtube.com/watch?v=kt3cEjjkCZA。

入门 .帕格。 (nd)。检索于 2022 年 9 月 6 日,来自 https://pugjs.org/api/getting-started.html

斯托加德,尼古拉。 (2015 年)。 什么是模板引擎? (翡翠 & Ejs) . YouTube .检索于 2022 年 9 月 6 日,来自 https://www.youtube.com/watch?v=mDvTWYc4b7g。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/22062/24190708

标签:JavaScript,HTML,Express,引擎,2022,https,模板
来源: https://www.cnblogs.com/amboke/p/16664000.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有