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 | 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
F
- 554