前端UI组件选择

          目前前端框架基本已经定型,React,Vue,Angular,已形成三足鼎立趋势。每个框架各有各的好处有点,每个人也有自己钟爱的。

           Angular是基于 TypeScript 的 Javascript 框架。由 Google 进行开发和维护,它被描述为“超级厉害的 JavaScriptMVW框架”。Angular(也被称为 “Angular 2+”,“Angular 2” 或者 “ng2”)已被重写,是与 AngularJS(也被称为 “Angular.js” 或 “AngularJS 1.x”)不兼容的后续版本。当 AngularJS(旧版本)最初于2010年10月发布时,仍然在修复 bug,等等 —— 新的 Angular(sans JS)于 2016 年 9 月推出版本 2。最新的主版本是 4,因为版本 3 被跳过了。Google,Vine,Wix,Udemy,weather.com,healthcare.gov 和 Forbes 都使用 Angular(根据madewithangular,stackshare和libscore.com提供的数据)。

        React被描述为 “用于构建用户界面的 JavaScript 库”。React 最初于 2013 年 3 月发布,由 Facebook 进行开发和维护,Facebook 在多个页面上使用 React 组件(但不是作为单页应用程序)。根据Chris Cordle这篇文章的统计,React 在 Facebook 上的使用远远多于 Angular 在 Google 上的使用。React 还被 Airbnb,Uber,Netflix,Twitter,Pinterest,Reddit,Udemy,Wix,Paypal,Imgur,Feedly,Stripe,Tumblr,Walmart 等使用(根据Facebook,stackshare和libscore.com提供的数据)。

         Vue是 2016 年发展最为迅速的 JS 框架之一。Vue 将自己描述为一款“用于构建直观,快速和组件化交互式界面的MVVM框架”。它于 2014 年 2 月首次由 Google 前员工Evan You发布(顺便说一句:尤雨溪那时候发表了一篇vue 发布首周的营销活动和数据的博客文章)。尤其是考虑到 Vue 在没有大公司的支持的情况下,作为一个人开发的框架还能获得这么多的吸引力,这无疑是非常成功的。尤雨溪目前有一个包含数十名核心开发者的团队。2016 年,版本 2 发布。Vue 被阿里巴巴,百度,Expedia,任天堂,GitLab 使用 — 可以在madewithvuejs.com找到一些小型项目的列表。

       现在我们来说说前端UI 组件的选择:在这之前bootstrap我想可能是大多人的选择。但是自从本人用了蚂蚁金服出品的Ant Design 后便深深的爱上了他。蚂蚁团队优秀的设计理念以及高质量组件你没有理由不选择它,选择它作为你的UI框架。目前Ant Design 已经覆盖到前端三大框架。

React地址:https://ant.design/docs/react/getting-started-cn。

Vue地址:https://vuecomponent.github.io/ant-design/docs/vue/getting-started-cn/

Angular地址:http://ng.ant.design/docs/introduce/zh

Antd手机版:https://mobile.ant.design/docs/react/introduce-cn

你可能感兴趣的:(前端UI组件选择)