一个node的ejs模板引擎实现server render项目应该是属于前端的项目范畴。但是如果是出现这种情况怎么办?
后端只会node,前端dom,css,webapi之类的基本不会。
前端不会node
这种情况下,要一起维护一个项目。是不是又回到了之前用java/php做后台,使用velocity/smarty模板引擎一个效果。
那这种情况下,ejs 的模板应该是服务端的人写呢还是前端的人来写?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
学一下不行么,nodejs 的其中一个优势就是可以一个做。。。。。
如果非要分开的话,就是:前端写一个模板的模板,让后台去套,套完前端检查一下,反复几次,就好了。。。这和后台用 Java 没有区别。
我们公司后台使用的java,后台模板交给前端写。
如果是Node的话,我觉得可以交给一个人做,一个合格的Noder(我所了解的Noder基本都是前端转去的),写页面应该没啥问题。如果是你所说的第二种情况,前端不会Node,那就让前端写ejs,逻辑交给后台同学吧,不过这样好像有点怪,一个有理想的前端应该写Node的。。
这好像没有啥必然的关系吧。
node.js 一样可以做服务器渲染。
使用
express响应html与java中使用jsp/velocity/freemarker响应html有区别吗?