前端框架
用于构建用户界面的 JavaScript 库
渐进式 JavaScript 库
一套框架多种平台
小程序框架
Remax 将 React 运行在小程序环境中,让你可以使用完整的 React 进行小程序开发。
Taro 是一套遵循 React 语法规范的 多端开发 解决方案。
kbone 用于支持一个项目可以同时在 Web 端和小程序端被使用
Omi 可以开发桌面 Web、移动 H5,同时支持开发小程序
WePY 是一款让小程序支持组件化开发的框架,通过预编译的手段让开发者可以选择自己喜欢的开发风格去开发小程序
基于 React 的多端小程序转译框架,完美兼容 React 生命周期
框架基于 Vue.js 核心,mpvue 修改了 Vue.js 的 runtime 和 compiler 实现,使其可以运行在小程序环境中,从而为小程序开发引入了整套 Vue.js 开发体验。
wxa 是一个 AOP 框架,主要使用 Decorator(运行时改写,拦截)和预编译实现框架功能。
Mpx 是一款致力于提高小程序开发体验的增强型小程序框架,通过 Mpx,我们能够以最先进的 web 开发体验来开发生产性能深度优化的小程序。
Megalo 是基于 Vue(Vue@2.6.6) 的小程序开发框架,让开发者可以用 Vue 的开发方式开发小程序应用。
Chameleon/kəˈmiːlɪən/,简写CML,中文名卡梅龙;中文意思变色龙,意味着就像变色龙一样能适应不同环境的跨端整体解决方案。
框架基于 Vue.js 核心,mpvue 修改了 Vue.js 的 runtime 和 compiler 实现,使其可以运行在小程序环境中,从而为小程序开发引入了整套 Vue.js 开发体验。
React-PC
React 的 3kb 轻量化方案,拥有同样的 ES6 API
官方维护的路由库
可插拔的企业级 React 应用框架
基于 React 和 redux,具有 elm 风格的轻量级框架。
企业级的 UI 设计语言和 React 实现
开箱即用的中台前端/设计解决方案
Element UI 的 React 实现
PC 端 WebUI 规范的 React 实现,提供了一整套基础的 UI 组件以及一些常用的业务组件
Nerv 是一款基于虚拟 DOM 技术的 JavaScript(TypeScript)库,它提供了与 React 16 一致的使用方式与 API,并且拥有更高的性能表现、更小的包大小以及更好的浏览器兼容性
React-Mobile
基于 React 的移动端跨平台 UI
一个基于 Preact / React / React Native 的 UI 组件库
移动端 React 组件库
移动端 React 组件库
Vue-PC
基于 Vue 的组件库
开箱即用的中台前端/设计解决方案
基于 Vue 的组件库
Vue 官方 UI 组件
基于 Vue 的 Material 组件库
基于 Vue 和 Material Design 的 UI 组件库
一个基于 Vue 的高质量 UI 组件库
灵活易用的 JavaScript 组件框架,兼容到 IE6
Vue 官方提供的服务器端渲染(SSR)指南
vue-loader 可以将 Vue 单文件组件转换为 JavaScript 模块的 webpack loader
由 Vue 提供支持的静态站点生成器
vue-router 是 Vue 官方提供的 router
vue-rx 帮助用户在 Vue 应用程序中实现简单的 RxJS 绑定
vue-cli 帮助用户快速开发 Vue 的脚手架(scaffold)
Vue.js 元框架,用于快速创建复杂、高性能的通用 Web 应用程序
Vue-Mobile
移动端 Vue 组件库
基于 Vue 实现的精致移动端组件库
面向金融场景的 Vue 移动端组件库
可视化 Mand Mobile 主题编辑器
基于 Vue 的 PWA 解决方案
基于 Vue 的组件库
基于 Vue 的移动端组件库
基于 Vue 的移动端跨平台 UI
移动端 Vue 组件库
Angular
Element UI 的 Angular 实现
基于 Angular 的移动端跨平台 UI
Ant Design 的 Angular 实现
基于 ng-zorro-antd 的中台前端解决方案