node 做中间层(好处,优势)

2020-03-19  本文已影响0人  臭袜子满天飞

举个例子,前台react,后台Java,那么用node做什么,如果说只是放些静态资源Nginx即可。

首先node是高并发,非阻塞io,而Java不是,据说淘宝双十一的一秒十几万的订单量请求就是node作为中间层实现的。

而且如果用node作为中间层,可以实现前后端真正的分离,后端只管理数据,而前端只管ui和页面跳转,渲染数据,还有一点好处是服务器间通信是不存在跨域问题的。

node还可以过滤、合并请求,减少数据接口服务器的性能消耗, 这样前台可以不直接访问主逻辑接口( 不让别人轻易地入侵服务器 )。

  node还可以解决SEO,前台框架首屏渲染慢等问题。

上一篇下一篇

猜你喜欢

热点阅读