Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Node.js 在阿里巴巴的这些年

fengmk2
August 11, 2017

Node.js 在阿里巴巴的这些年

Modern Web 2017 in TaiPei

fengmk2

August 11, 2017
Tweet

Other Decks in Technology

Transcript

  1. Node’s goal is to provide an easy way to build

    scalable network programs @ryandahl http://t.cn/R95TZdJ
  2. +-----------------------------------+--------+ | app1, app2, app3 | | +-----------------------------------+ | |

    chair | begg | @ali/nut | ... | | +-----------------------------------+ plugin | | @ali/egg | | +-----------------------------------+ | | Egg.js | | +-----------------------------------+--------| | egg-core | +--------------------------------------------| | Koa | +--------------------------------------------+ 基於 egg 的框架、應⽤用、插件之間的關係
  3. 來來⾃自 egg 團隊對外分享的「美圖」 Koa Egg 基於上層框架開發框的應⽤用 社區⽣生態 團隊架構師 ⼀一線開發者 Node.js

    Plugin 插件⽣生態 適合特定團隊業務場景的上層框架 Framework 螞蟻 Chair UC Nut aliyun-egg … Specification ⼀一套規範和約定 Tool ⼯工具鏈
  4. 同樣建議基於統⼀一規範和約定來來做事情 Express Your Egg 基於上層框架開發框的應⽤用 社區⽣生態 團隊架構師 ⼀一線開發者 Node.js Plugin

    插件⽣生態 適合特定團隊業務場景的上層框架 Framework F1 F2 F3 … Specification ⼀一套規範和約定 Tool ⼯工具鏈