19款主流前端开发框架

Posted songbingjia

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了19款主流前端开发框架相关的知识,希望对你有一定的参考价值。

1、Recoil.js     Recoil 是一个针对 React 应用程序的状态管理库。 它提供了仅使用 React 难以实现的几种功能,同时与 React 的最新功能兼容。

2、Redux     Redux 是 javascript 状态容器,提供可预测化的状态管理、构建一致化的应用,运行于不同的环境(客户端、服务器、原生应用),并且易于测试。

3、Vuex     Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化

4、Meteor     Meteor是适用于Web,移动和桌面的开源平台,全球超过五百万的开发人员使用它来简化,高效和可扩展的javascript应用程序的发布。。

5、Knockout.js     Knockout是一款很优秀的JavaScript库,它可以帮助你仅使用一个清晰整洁的底层数据模型(data model)即可创建一个富文本且具有良好的显示和编辑功能的用户界面。

6、Backbone.js     Backbone.js为复杂WEB应用程序提供模型(models)、集合(collections)、视图(views)的结构。其中模型用于绑定键值数据和自定义事件;集合附有可枚举函数的丰富API; 视图可以声明事件处理函数,并通过RESRful JSON接口连接到应用程序。

7、Polymer.js     polymer由谷歌的Palm webOS团队打造,并在2013 Google I/O大会上推出,旨在实现Web Components,用最少的代码,解除框架间的限制的UI 框架。

8、Next.js     Next.js 是一个轻量级的 React 服务端渲染应用框架。

9、Nuxt.js     Nuxt.js 是一个基于 Vue.js 的通用应用框架。通过对客户端/服务端基础架构的抽象组织,Nuxt.js 主要关注的是应用的 UI渲染。

10、Alita.js     Alita 是一套基于Umi的移动端框架,是面向场景化的开发提效方案。

11、Ionic     Ionic 是目前最有潜力的一款 html5 手机应用开发框架。通过 SASS 构建应用程序,它 提供了很多 UI 组件来帮助开发者开发强大的应用。 它使用 JavaScript MVVM 框架和 AngularJS 来增强应用。提供数据的双向绑定,使用它成为 Web 和移动开发者的共同选择。

12、uni-app     uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iosandroid、H5、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。

13、Weex     Weex 致力于使开发者能基于通用跨平台的 Web 开发语言和开发经验,来构建 Android、iOS 和 Web 应用。简单来说,在集成了 WeexSDK 之后,你可以使用 JavaScript 语言和前端开发经验来开发移动应用。

14、React-Native     React Native使你只使用JavaScript也能编写原生移动应用。 它在设计原理上和React一致,通过声明式的组件机制来搭建丰富多彩的用户界面。

15、Ember.js     Ember.js是一个开源的JavaScript客户端框架,用于开发Web应用程序并使用MVC(模型 - 视图 - 控制器)架构模式。

16、Preact.js     一个只有3kB大小的React替代品,拥有与React相同的 API、组件和虚拟 DOM。

17、Angular.js     Angular 是一款十分流行且好用的 Web 前端框架,目前由 Google 维护

18、React.js     React 起源于 Facebook 的内部项目,是一个用于构建用户界面的 JavaScript 库。

19、Vue.js     Vue.js 是一套构建用户界面的渐进式框架。

以上是关于19款主流前端开发框架的主要内容,如果未能解决你的问题,请参考以下文章

Web前端主流框架—Angular的优缺点分析

好用的Web前端开发框架有哪些呢?推荐这9款

2019几大主流的前端框架,几款目前最热门的前端框架

好用的JS前端开发框架有哪些?

目前主流的移动WEB开发框架都有哪些

web前端三大主流框架都是啥?