🍪🧁🍧

js模板引擎

模版引擎的出现是为了把网页结构和动态数据分隔开

EJS

1. 服务端渲染

EJS模板在服务器端被编译成一个JavaScript函数,然后传入数据,该函数执行后返回一个最终的HTML字符串。这个过程发生在服务器上,然后将生成的HTML页面发送给浏览器。

2.

<% if (user) { %>
  <h2><%= user.name %></h2>
<% } %>

3.

<%= %> html转义 防止XSS攻击

  1. 用户发表评论
  2. 前端PUT(更新)/POST(创建)评论到服务器 && 新建DOM
  3. 后端返回状态码,前端反馈用户
posted @ 2025-08-31 22:34  不想吃fun  阅读(7)  评论(0)    收藏  举报