当前位置: 首页 > 文档资料 > 前端开发者手册 >

APP(桌面, 移动, 平板等) 管理

优质
小牛编辑
128浏览
2023-12-01

APP(桌面, 移动, 平板等) 工具

前端 App 框架:

  • AngularJS & Batarang
  • Backbone & Marionette
  • React & React-router & Flux & React Developer Tools
  • Vue.js & vue-loader & vue-router
  • Ember & Ember Inspector
  • Aurelia
  • Polymer & Iron Elements & Paper Elements

全栈 JS App 平台:

  • Meteor
  • Hood.ie
  • MEAN

移动 Web UI/网站/App 框架:

这些解决方案可以被用到任何地方, 包括 Web 视图(Web 平台和浏览器引擎等) APP.

  • Ratchet
  • Kendo UI Mobile
  • Mobile Angular UI
  • Framework7

本机混合移动 webview 框架:

典型解决方案是使用 Cordova, crosswalk, 或者自定义 Webview 作为本机 API 的桥梁.

  • ionic
  • onsen.io

本机混合移动开发 webview 环境/平台/工具:

典型解决方案是使用 Cordova, crosswalk, 或者自定义 Webview 作为本机 API 的桥梁.

  • AppBuilder [$]
  • Monaca [$]
  • Adobe PhoneGap [$]
  • kony [$]
  • ionic hub [free to $]
  • Taco
  • manifoldJS
  • cacoon [free to $]

本机桌面 webview 应用框架:

  • NW.js
  • Electron

本机移动应用框架 (又称 JavaScript 本机应用)

解决方案不使用浏览器引擎或 Webview, 而是利用 JS 引擎作为运行环境去编译 JavaScript, 并能调用本机的 API. UI 则使用本机的 UI 组件进行构造.

  • NativeScript
  • React Native
  • tabris.js [free to $]
  • trigger.io [$]

参考:

  • todomvc.com

App seeds/starters/boilerplates:

  • React Starter Kit
  • Ember starter-kit
  • NG^-starter
  • Angular 2 Webpack Starter
  • hjs-webpack