AVAILABLE NOW: Front-End Developer Handbook 2017
App (Desktop, Mobile, Tablet, etc.) Tools
Front-End App Frameworks:
- AngularJS & Batarang
- Aurelia
- Backbone & Marionette
- Ember & Ember Inspector
- Polymer & Iron Elements & Paper Elements
- React & React-router & Flux & React Developer Tools
- Vue.js & vue-loader & vue-router
Full-Stack JS App Platforms:
Mobile Web UI/Site/App Frameworks
These solutions can be used anywhere including in a WebView (i.e., web platform and browser engine) app:
Native Hybrid Mobile WebView (i.e., Browser Engine Driven) Frameworks:
These solutions typically use Cordova, crosswalk, or a custom WebView as a bridge to native APIs.
Native Hybrid Mobile Development Webview (i.e., Browser Engine Driven) Environments/Platforms/Tools:
These solutions typically use Cordova, crosswalk, or a custom WebView as a bridge to native APIs.
- Adobe PhoneGap [$]
- AppBuilder [$]
- cocoon.io [free to $]
- ionic hub [free to $]
- kony [$]
- manifoldJS
- Monaca [$]
- Taco
Native Desktop WebView (i.e., Browser Engine Driven) App Frameworks:
Native Mobile App Frameworks (Aka JavaScript Native Apps)
These solutions use a JS engine at runtime to interpret JS and bridge that to native APIs. No browser engine or WebView is used. The UI is constructed from native UI components.
- NativeScript
- React Native
- tabris.js [free to $]
- trigger.io [$]