JavaScript框架汇总

本文转载于https://www.cnblogs.com/China-Dream/p/15770038.html

移动应用类框架

Vue.js

  • 官方简介 : Vue.js 是一套用于构建用户界面的渐进式框架。

  • 框架类型 : 前端项目级框架

  • 适用平台 : 通用

React

  • 官方简介 : React 是一个用于构建用户界面的 JavaScript 库。

  • 框架类型 : 前端项目级框架

  • 适用平台 : 通用

AngularJS

  • 官方简介 : AngularJS 是一个开发动态 Web 应用的框架。

  • 框架类型 : 前端项目级框架

  • 适用平台 : 通用

Svelte

  • 官方简介 : Svelte 是一种全新的构建用户界面的方法。

  • 框架类型 : 前端项目级框架

  • 适用平台 : 通用

inferno

  • 官方简介 : Inferno 是一个非常快的、类似 React 的框架,用于在客户端和服务器上构建高性能用户界面。

  • 框架类型 : 前端项目级框架

  • 适用平台 : 通用

Preact

  • 官方简介 : Preact是 React 的轻量级替代方案,体积仅有 3kB,并且拥有与 React 相同的 API。

  • 框架类型 : 前端项目级框架

  • 适用平台 : 通用

Next.js

  • 官方简介 : Next.js 是一个基于 React 的用于服务端渲染的通用应用框架。

  • 框架类型 : 前端项目级框架

  • 适用平台 : Web 端

Nuxt.js

  • 官方简介 : Nuxt.js 是一个基于 Vue.js 的用于服务端渲染的通用应用框架。

  • 框架类型 : 前端项目级框架

  • 适用平台 : Web 端

jQuery

  • 官方简介 : jQuery 是一个高效、精简并且功能丰富的 JavaScript 工具库。

  • 框架类型 : 前端项目级框架

  • 适用平台 : Web 端

Zepto.js

  • 官方简介 : Zepto 是一个轻量级的针对现代高级浏览器的 JavaScript 库,它与 jquery 有着类似的 api。

  • 框架类型 : 前端项目级框架

  • 适用平台 : Web 端

Backbone.js

  • 官方简介 : Backbone.js 是一个在 JavaScript 环境下的 模型-视图-控制器 (MVC) 框架。

  • 框架类型 : 前端项目级框架

  • 适用平台 : Web 端

移动应用类框架

React Native

  • 官方简介 : React Native 将原生开发的最佳部分与 React 相结合, 致力于成为构建用户界面的顶尖 JavaScript 框架。

  • 框架类型 : 前端项目级框架

  • 适用平台 : Android应用、IOS应用、Web 端(H5)

Weex

  • 官方简介 : Weex 是一个可以使用现代化的 Web 技术开发高性能原生应用的框架。

  • 框架类型 : 前端项目级框架

  • 适用平台 : Android应用、IOS应用、Web 端(H5)

uni-app

  • 官方简介 : uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到 iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。

  • 框架类型 : 前端项目级框架

  • 适用平台 : Android应用、IOS应用、Web 端(H5)、通用小程序

Taro

  • 官方简介 : Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发 微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ / 飞书 小程序 / H5 / RN 等应用。

  • 框架类型 : 前端项目级框架

  • 适用平台 : Android应用、IOS应用、HarmonyOS应用、Web 端(H5)、通用小程序

APICloud

  • 官方简介 : 一套代码同时生成 Android、iOS、小程序、Web 等多端应用。

  • 框架类型 : 前端项目级框架

  • 适用平台 : Android应用、IOS应用、Web 端(H5)、通用小程序

  • 仓库地址 : 未开源

  • 开源状态 : 未开源

桌面应用类框架

Electron

  • 官方简介 : Electron 是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。

  • 框架类型 : 前端项目级框架

  • 适用平台 : 桌面应用

React Native for Windows + macOS

  • 官方简介 : 将您的React Native应用程序带到一些最强大的设备上。

  • 框架类型 : 前端项目级框架

  • 适用平台 : 桌面应用

Tauri

  • 官方简介 : Tauri是一个工具包,帮助开发人员使用现有的任何前端框架为主要桌面平台开发应用程序。

  • 框架类型 : 前端项目级框架

  • 适用平台 : 桌面应用

NW.js

  • 官方简介 : NW.js 可以让你直接在 DOM 上调用所有 Node.js 模块,相当于使用一种新的方法来编写 Web 应用。

  • 框架类型 : 前端项目级框架

  • 适用平台 : 桌面应用

开源状态 :

Proton Native

  • 官方简介 : Proton Native 是用于跨平台原生桌面应用开发的 React 环境,可在所有平台上通过 React 语法构建原生桌面应用程序。

  • 框架类型 : 前端项目级框架

  • 适用平台 : 桌面应用

React Desktop

  • 官方简介 : React Desktop 是基于 Facebook ReactJS 的 JavaScript 库,为 OS X EI Capitan 和 Windows 10 提供 Web 原生桌面体验。

  • 框架类型 : 前端项目级UI框架

  • 适用平台 : 桌面应用

后端项目级框架

Midway

  • 官方简介 : Midway 基于 TypeScript 使用渐进式理念研发的 Node.js 框架。

  • 框架类型 : 后端项目级框架

  • 适用平台 : 通用

Nest

  • 官方简介 : 用于构建高效且可伸缩的服务端应用程序的渐进式 Node.js 框架。

  • 框架类型 : 后端项目级框架

  • 适用平台 : 通用

Koa

  • 官方简介 : Koa -- 基于 Node.js 平台的下一代 web 开发框架,并没有捆绑任何中间件, 而是提供了一套优雅的方法,帮助您快速而愉快地编写服务端应用程序。

  • 框架类型 : 后端项目级框架

  • 适用平台 : 通用

Egg.js

  • 官方简介 : Egg.js 为企业级框架和应用而生,我们希望由 Egg.js 孕育出更多上层框架,帮助开发团队和开发人员降低开发和维护成本。

  • 框架类型 : 后端项目级框架

  • 适用平台 : 通用

Express

  • 官方简介 : Express 是一个保持最小规模的灵活的 Node.js Web 应用程序开发框架,为 Web 和移动应用程序提供一组强大的功能。

  • 框架类型 : 后端项目级框架

  • 适用平台 : 通用

鸿蒙OS应用框架

方舟

  • 官方简介 : 方舟开发框架是HarmonyOS的一套UI开发框架,原生支持Javascript/eTS/Java开发,提供开发者进行应用UI开发时所必须的能力。

  • 框架类型 : 前端项目级框架

  • 适用平台 : 平板应用、手机应用、电视应用、手表应用、车机系统应用、原子化服务应用

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值