Front-End Frameworks Compared

It's a bloody battleground

Angular React Vue Ember
Version 2.0.1/1.5.8 15.3.2 1.0.27(2.0) 2.8
Author Google Facebook Community Community
Github Stars 52,475/16,848 50,591 28,413 16,000
Mobile Hybrid Ionic 1/2 Onsen Cordova Cordova
Mobile Native NativeScript React Native N/A N/A
Language TypeScript/JS JSX/JS JS JS
Size* Large Smallish Small Medium
Data Flow Bi Uni Uni Bi
Type Framework Library Library Framework
Learning Medium Low Low Medium

Why is mobile so important WEB development?

  • More mobile users than WEB
  • Get more done with less work
  • Hybrid and native gap closing

What are some key points to a framework?

  • More mobile users than WEB
  • Get more done with less work
  • Hybrid and native gap closing

Discussion Topics

Answers are based on author's opinions

Q: Why don't we as a community choose one framework?

Q: Why are view libraries like react.js so popular and better than frameworks? 

Q: What makes a good library or framework? 

F

By James Brinkerhoff