快捷搜索:
来自 新京葡娱乐场网址 2019-11-10 15:45 的文章
当前位置: 67677新澳门手机版 > 新京葡娱乐场网址 > 正文

后端框架,框架回顾

二零一七年 JavaScript 框架回看 — 后端框架

2018/01/30 · JavaScript · 框架

初藳出处: Laurie Voss   译文出处:草龙珠城控件   

正文是二〇一七年 JavaScript 框架回想种类的结尾的后生可畏篇小说,主要介绍 JavaScript 的后端框架情况。

图片 1

从上海体育场所中得以观望,Express 作为用 JavaScript 编写的后端服务的主流解决方案,攻陷了后端框架使用率的大举,其次的四个最大框架相比于 Express 来讲,占用率都十分的小。

图片 2

到近来停止,大家所商讨的大致全部框架的绝对使用量都在时时刻刻增添。自2011年来讲,Express 的使用率已经增加了6000%。之所以 Express 的6000%进步在首先张图中展现成猛跌之处,是因为在同时内,总的 npm registry 增长了67,000%。约等于说,JavaScript 社区正在以编制程序语言史上空前的速度拉长。

 

本文是二〇一七年JavaScript 框架回想连串的末段的风流洒脱篇文章,主要介绍 JavaScript 的后端框架景况。

npm 的前端接纳正在爆炸式增加

方今,大概83%的 npm 开垦人士正在编纂运营在前面贰个的 JavaScript,而只有41%的人正在为后端编写代码(前后端开采者有重叠的局地卡塔 尔(英语:State of Qatar)。前后端开荒职员的比例为约为2:1,那也标识npm 社区的前景在于前者的费用和工具创立。

接下去大家查阅其余的后端框架。

 

图片 3

别的后端框架

上边是除 Express 之外的八个最大的后端框架,分别为:

  • Koa
  • Hapi
  • Sails
  • Next

 

从上图中能够看来,Express 作为用 JavaScript 编写的后端服务的主流解决方案,占有了后端框架使用率的绝超过约得其半,其次的八个最大框架相比较于 Express 来讲,占用率都相当的小。

koa

图片 4

豆沙色代表的是 koa 的相对使用率情形。Koa 是 Express 的开拓人士使用生龙活虎套更严密的考虑基准编写制定的,旨在成立一个越来越小、更富表现力同有时间也更加壮的 Web 框架。即使 Koa 具备不低的使用量,但其增速还不是一点也不慢。

 

图片 5

Hapi

图片 6

Hapi 是三个用以构建利用和劳务的充裕框架,Hapi 使得开荒者更加小心于编写可复用的应用逻辑,而不要把日子开支在功底设备的搭建上。贰零壹肆年初,Hapi 有多个短间距赛跑的景气时代,但是之后之后,Hapi 的使用率就径直处于下降状态。

 

到近日甘休,我们所商议的大约具备框架的断然使用量都在不断增添。自二零一二年来讲,Express 的使用率已经升高了6000%。之所以 Express 的6000%狠抓在第一张图中突显成猛跌的图景,是因为在同一时候内,总的 npm registry 增进了67,000%。也正是说,JavaScript 社区正值以编制程序语言史上前所未有的进程增进。

Sails

图片 7

Sails 是 JavaScript 的 Ruby on Rails 克隆。固然早先时期在2011年岁末出产时,Sails 深受迎接,但它却也遵从着“半衰期”的凋零形式,这也标记 Sails 不再被新品类应用。

 

 

Next.js

图片 8

Next.js 是八个基于 React 的通用 JavaScript 框架,同有的时候间也是两个较新的框架。

Zeit 的付出公司在 React 的底工上创立了 Next.js。Next.js 提供了豆蔻梢头种很方便的艺术来创制新的 Web 应用。当前 Next.js 的使用率即使还极低,不过却一贯维系着上涨的大方向,值得关心。

 

npm 的前端选择正在爆炸式增加

当前,差非常的少83%的 npm 开采人士正在编纂运维在前面贰个的 JavaScript,而唯有41%的人正在为后端编写代码(前后端开垦者有重合的一些卡塔尔国。前后端开辟人士的比重为约为2:1,那也标记npm 社区的前途在于前者的支出和工具制造。

接下去大家查阅其余的后端框架。

 

Npm 中的前后端相比

图片 9

前边早就提到,当前前端开辟者的数目远超后端开垦者的数目,但这种场所是或不是反映在 npm 的前后端安装包数量上吧?

纵然前后端的安装包也存在重叠的情形,不过完全部据如故后端安装包数量超过前端。

 

此外后端框架

上边是除 Express 之外的多个最大的后端框架,分别为:

  • Koa
  • Hapi
  • Sails
  • Next

 

npm 中的前端选取情况

图片 10

贰零壹叁年早先,npm 中的前端框架使用量超大,Backbone 的风行也是形成这种情况的原因之生机勃勃。不过,随着 Express 和别的服务器端框架的不断增高,Backbone 变得不那么盛行了。

npm registry 的前端使用率在通过八年的下降之后,二〇一五年开始重复在此以前进步。

 

koa

图片 11

暗蓝表示的是 koa 的相对使用率情况。Koa 是 Express 的开拓职员使用一套更连贯的规划原则编写制定的,意在创制一个越来越小、更富展现力同有时候也越来越强壮的 Web 框架。尽管 Koa 具备不低的使用量,但其增长速度还不是极快。

 

钉住 npm 前端的切切实实应用意况

为了澄清楚 npm 前端的切实使用状态,大家将关爱于提供前端代码的片段库,重要包蕴:

  • Bable
  • Webpack
  • Browserify
  • Bower
  • RequireJS
  • SystemJS

 

Hapi

图片 12

Hapi 是一个用于营造利用和劳动的增加框架,Hapi 使得开荒者更专心于编写可复用的应用逻辑,而没有必要把时光花销在底工设备的搭建上。2011周岁末,Hapi 有三个短暂的人声鼎沸时期,可是随后以往,Hapi 的使用率就一贯处在下落状态。

 

Bable

图片 13

Babel 是三个转译器,用于将今世的 JavaScript 版本转变为与 Node.js 中的服务器端 JavaScript 以致浏览器宽容的 JavaScript 旧版本。Babel 相当受接待,被用来前端和后端应用程序中。

 

Sails

图片 14

Sails 是 JavaScript 的 Ruby on Rails 克隆。尽管先前时代在2013年年初生产时,Sails 深受招待,但它却也如约着“半衰期”的衰败格局,那也标识 Sails 不再被新类型采纳。

 

Webpack

图片 15

Webpack 是特意为浏览器提供 JavaScript 代码的工具。React 平昔使用 Webpack 为浏览器服务做打算,十分长生龙活虎段时间,React 和 Webpack 都保持着平等的巩固趋势。

但是从二零一四年年中初阶,Webpack 的使用率带头抢先 React。那也标记,Web 开荒人士已经起来更数见不鲜的运用 Webpack,而不只是 React 应用程序。

 

Next.js

图片 16

Next.js 是二个依照 React 的通用 JavaScript 框架,同一时间也是贰个较新的框架。

Zeit 的开拓协会在 React 的根基上创造了 Next.js。Next.js 提供了黄金时代种很实惠的办法来制造新的 Web 应用。当前 Next.js 的使用率纵然还十分的低,可是却间接保持着上涨的趋向,值得关心。

 

本文由67677新澳门手机版发布于新京葡娱乐场网址,转载请注明出处:后端框架,框架回顾

关键词: