如果不用ejs 不用jade,直接写html配合node 可以么? 不懂 为什么脱裤子放屁写jade
当然也可以… 不过这种办法不够对方各种场景的. 手写 HTML 效率太低了.
res.write('<!DOCTYPE html>\n') res.write('<html lang="zh-cn">\n') res.write('<head>\n') res.write('<meta charset="utf-8">\n') res.write('<title>NodeJS</title>\n') res.write('</head>\n') res.write('</html>\n') res.end()
怎么不可以呢?
不容易改啊,维护很困难,很难看懂
engine->html
这两天一直在弄这个,很蛋痛,手写的话,一直报错,后买用dreawear写好html代码后,在用html2jade转,那缩进风格的语法真的很难适应
直接弄个 html 模板引擎呗。比如https://www.npmjs.org/package/ydr-template
不用这些东西,也无非是你自己写一套基于HTML的模板。ejs跟HTML已经很像了,楼主为什么不想用呢?
node输出json api 客户端用angularjs之类的框架
你希望一个前端工程师改几个标签文案、图片或者描述都要去动你的node代码吗?真不敢想想0.0
Jade你用多了 自然就发现好处了 HTML 太麻烦了 就算你用Zencoding