Рет қаралды 13,235
This talk will be a high-level introduction to the Vue framework, covering its origin, architecture, design philosophy, ecosystem and (some) comparison with other mainstream frameworks.
CONTENTS
0:05 - Into
0:31 - About Evan
1:10 - History of Vue
4:45 - Vue today
5:35 - Commercial usage
5:46 - Community stats
6:17 - Community projects
6:47 - Evolution
9:35 - Application complexity vs Framework Complexity
11:19 - Frameworks spectrum
12:17 - Scalability is not one-way street
12:24 - Optional Support Libraries
12:34 - JavaScript Fatigue
13:13 - The Progressive Framework
14:18 - Declarative Rendering
15:01 - Templates vs JSX vs Render Functions
21:02 - Server-side rendering
21:25 - Native Rendering via Weex Project
22:20 - Component system
22:32 - Component Communication: Props in, Event out
23:03 - Single File Due Components
25:38 - Collocation is Awesome
26:30 - Single File Vue Components
27:17 - Client-Side Routing
28:00 - Large-Scale State Management
29:47 - Build System / Development Experience
30:59 - Chrome DevTools Extension
31:11 - Out of the box time-trace debugging with Vuex
31:35 - VSCode + Vetur
32:03 - Questions
RESOURCES
Slides
docs.google.co...
Vue Framework
vuejs.org
Client-Side Routing
github.com/vue...
Large-Scale State Management
github.com/vue...