前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Node.js 应该处于技术架构中的哪个位置?

Node.js 应该处于技术架构中的哪个位置?

作者头像
春哥大魔王
发布2018-04-17 17:33:07
1.1K0
发布2018-04-17 17:33:07
举报

很多人已经将Node作为JavaScript的Runtime了,视为一门后端语言。聊一聊究竟Node出现在架构的什么位置呢?

首先说下目前我了解到的技术架构,主要有两种 :
- 纯 Node.js 应用,从前端到数据层都由 Node.js 处理(创业公司居多)
- 将 Node.js 作为中间层,Node.js 作为业务中间层调用数据接口(大公司前后端数据分离方案)

做大底层基本是没戏的,但是可以作为易购服务化的一个环节。

无论是业务逻辑(取代一些java / php的业务场景),或者网关层(类似的一些前后端分离的项目,或者微服务网关)。

一些小的内部系统可以一手包办。

我们使用Node的场景:

- 完整的重APP后端,之下调用更底层的服务,如通用用户服务;

- 完整小型web后端;

- 异构服务化中的一些服务,如业务方调用短连接等;

- 前后端分离的胶水层,也就是“网关”;

- 前端工具,webpack打包等;


主要做APP后端API。

主要做前端工具:webpack,babel,gulp;

长连接服务;

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2016-12-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 春哥talk 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 首先说下目前我了解到的技术架构,主要有两种 :
  • - 纯 Node.js 应用,从前端到数据层都由 Node.js 处理(创业公司居多)
  • - 将 Node.js 作为中间层,Node.js 作为业务中间层调用数据接口(大公司前后端数据分离方案)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档