作家
登录

6 大主流 Web 框架优缺点对比

作者: 来源: 2017-12-04 14:13:27 阅读 我要评论

何时选择 Dojo2?

Ember

有什么竽暌古势?

ember.js 可能是最固执的主流框架了,这是它的最大年夜的优势。不仅有并且只有一种精确办法创建 ember.js 应用法度榜样。ember.js 更像一个用户期望供给商经久供给技巧支撑和技巧保护的产品或者平台。ember.js 自身供给了自家平台周全的版本治理、进级更新对象和强大年夜的技巧指导和摒弃依附 API 的对象。总的来说, ember.js 很成熟。

ember.js 多年来已经证清楚明了自身框架成长与现代标准成长根本保持一致,同时也不会过早的放弃对传统浏览器的兼容。

ember.js 有一个清楚合理的架构来周全构建一个 web 应用法度榜样。

有什么劣势和挑衅?

ember.js 可能是最固执的主流框架这一点上,也是它的最大年夜的劣势,固然社区十分开放并且轻易吸纳,然则它的成长也逐渐偏离了精确轨道已经成为一个挑衅性的急需解决的问题。

拥有丰富的第三方库也是一个很大年夜的挑衅,然则因为官方没有开箱即竽暌姑的 UX 组件,用户很大年夜可能会应用第三方组件,但同时你也会发明,这些第三方组件往往集成不完美,你又要去本身构建或寻找更合适的组件。这些都是因为 ember.js 没有对 DOM 的交互和治理增长扩大,所以你本身发明会有组件冲突而没有供给易用的 UI 治理。

将来将何去何大年夜? 

ember.js 的重要供献者是 JavaScript 说话标准委员会 TC39 的核心介入者,在以前几年中,ember.js 对 JavaScript 的成长偏向比其他框架都产生加倍直接的影响,我们认为,这在将来会持续赞助和促进 JavaScript 改进其功能和模式,同时也意味着 ember.js 将持续保持与将来标准的制订慎密的结合在一路。

ember.js 应当不会出现消掉的情况,尽管它们的立异点是在与其他项目慎密浇忧⒛情况之上实现的,比如 Glimmer,它为 ember.js 应用法度榜样供给一个基于 TypeScript 新的 UI 框架。

何时选择 ember.js?


如不雅你想寻找成熟的框架,那么 ember.js 的容错率是很高的,别的,因为 ember.js 官方供给的进修内容很轻易懂得,并且也有着广泛的官方承认的培训机构和严格的人才认证构造,是以,比拟于其他框架而言更轻易建立基于 ember.js 的技巧团队,也可以培训大年夜型团队若何构建应用,用以确保团队之间的沟通和懂得。

如不雅你想对本身的团队保持信芥蒂可以或许良心批驳团队成长和变更的短长,那么 ember.js 将是一个很好的考量身分。你可以花很少的时光关怀框架的技巧的先辈性,可以或许把更多的时光投入到应用开辟之中。

Aurelia

有什么竽暌古势?

Aurelia 有很多构建 web 应用法度榜样的办法、构造,这个框架在编写上有很多技巧上的长处,它是十分现代化的并且应用了很多现代化的技巧。

有什么劣势和挑衅?

我们认为最大年夜的挑衅在于缺乏大年夜量具有决定性的核心成长,给我们的感到是很多设法主意和概念都是精确的并且着手处理其他框架大年夜量存眷的点上,然则如今这些设法主意都没有完全实现。它和 dojo2 一样正在持续进行着,然则今朝它也是一个已经宣布了的框架。

Aurelia 的大年夜部分开辟和保护工作也同样落在一小我的肩膀上,如不雅他小我的存眷点和可用性上产生了变更,那么将又会是一个巨大年夜的挑衅。

将来将何去何大年夜? 

Aurelia 有很多可以把握住的机会,如不雅能心知足足,那么将会保存 angular 建立 web 应用法度榜样时所应用的构建模式,与此同时也要加倍完美和相符标准的方法。我们不肯定 Aurelia 是否可以或许抓住这个机会。

何时选择 Aurelia ?

如不雅你致力于应用 web 模型-视钤记样的法度榜样应用模式,并且你的团队还想可以或许欲望将来可以或许持续改进架构,那么 Aurelia 将是你可以推敲应用的框架,它就像是一个依托于寻找巨大年夜的社区来助其成长和迭代的框架。

最后的思虑

真心欲望这一系列的帖子至少给了你一点思虑,你应当很轻易有如许的设法主意那就是弗成能有可验证的┞俘确决定。同时,欲望你也意识到没有广泛的缺点决定,你应当用一些问题和思虑来武装本身,赞助钠揭捉?择框架。

一个框架仅仅是一些模式的表现,一些科技的集成,源码赞助我们加倍轻易去构建和保护网站应用,如不雅你是个别开辟者,我们能供给的最好的建议是花费尽可能多的时光应用那些你认为可认为你所用的框架。如不雅你是公司的治理者或骨干引导要去做决定,请记住特点列表只是决定的一方面,有时刻并不是越多越好。挑衅你本身活着你的团队应用一个整体的框架,然则起首,列出对你和你的组织重要的列表,尤其是那些技巧之外特点。

【编辑推荐】

  1. 外媒速递:令每位开辟者夜不克不及寐的10个难题2018版
  2. Netcraft 11 月 Web 办事器排名,.search 顶级域首现
  3. 外媒速递:五款最强开源机械进修框架与对象综述
  4. 【WOTD】信息无障碍产品联盟技巧专家刘彪:前端信息无障碍技巧与框架
  5. JetBrains 出品的 Go 集成开辟情况 GoLand 宣布正式版
【义务编辑:张燕妮 TEL:(010)68476606】

  推荐阅读

  最好用的开源Web漏扫工具梳理!神级程序员强推!

CTO练习营 | 12月3-5日,深圳,是时刻成为优良的技巧治理者了 赛门铁克2017年互联网安然威逼申报中提出在他们本年扫描的网站中,有76%都含有恶意软件。如不雅你在用WordPress,SUCURI的另一>>>详细阅读


本文标题:6 大主流 Web 框架优缺点对比

地址:http://www.17bianji.com/lsqh/39424.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)