javascript - 一个奇葩的问题,关于服务端同构。。
PHPz
PHPz 2017-04-11 12:40:40
[JavaScript讨论组]

一个node的ejs模板引擎实现server render项目应该是属于前端的项目范畴。但是如果是出现这种情况怎么办?

  1. 后端只会node,前端dom,css,webapi之类的基本不会。

  2. 前端不会node

这种情况下,要一起维护一个项目。是不是又回到了之前用java/php做后台,使用velocity/smarty模板引擎一个效果。

那这种情况下,ejs 的模板应该是服务端的人写呢还是前端的人来写?

PHPz
PHPz

学习是最好的投资!

全部回复(3)
大家讲道理

学一下不行么,nodejs 的其中一个优势就是可以一个做。。。。。

如果非要分开的话,就是:前端写一个模板的模板,让后台去套,套完前端检查一下,反复几次,就好了。。。这和后台用 Java 没有区别。

大家讲道理

我们公司后台使用的java,后台模板交给前端写。
如果是Node的话,我觉得可以交给一个人做,一个合格的Noder(我所了解的Noder基本都是前端转去的),写页面应该没啥问题。如果是你所说的第二种情况,前端不会Node,那就让前端写ejs,逻辑交给后台同学吧,不过这样好像有点怪,一个有理想的前端应该写Node的。。

伊谢尔伦

这好像没有啥必然的关系吧。
node.js 一样可以做服务器渲染。
使用express响应htmljava中使用jsp/velocity/freemarker响应html有区别吗?

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号