该不该引入node.js 做中间件层?
公司已有一个项目,后台采用Java接口提供服务,目前是App,pc和h5页3端共用同一套接口。年后会在微信中做一版h5应用,但是现有的h5的webapp性能不好,完全基于接口开发,前端的js处理了很多业务逻辑,加上异步接口之间的交叉,很多时候必须以串行的方式执行有关联的接口,导致页面体验不好。微信中的webapp决定采用java或者node作为中间层,使用模板渲染首屏以及合并请求。 公司目前没有node在线上环境的使用经验,仅仅有一些内部工具和小项目使用过。本人对node的web框架express 、koa略有学习,node的基本api都到达理解能使用的状态。在运维、容灾、日志方向等方向并没有经验。这样的情况下,该不该推行node中间件。实践中需要注意哪些坑呢?请各位大神指教?
1 回复
有技术终结者就上,没有就自己考虑吧