VueJS Amsterdam 2019
Summary of the Talks
State of the Vuenion
- Vuex
- Async/Await
- Merging Mutations & Actions
- Class based API
- Better TS support everywhere
- RFCS https://github.com/vuejs/rfcs
- Vue Hooks
- Migrating to ES6 internally
- Better Native Support
Evan You
Vue 2.6 SSR Revolution
- Vue 2.6
- Server prefetch
- Rendered hook
- Available in any component
- Now on vue-apollo
- Soon on Nuxt
Gillaume Chau
L'Oreal Case Study
- Largest scale adoption of Vue.js in an enterprise setting
- Sitecore
Tim Bennicks
Performance Optimization
- Split your code per route
- Load off screen components lazily
- Load non-critical libraries lazily
- Don't bundle all 3rd party libs into one file
- Bundlephobia
- Make use of cache
- Prefetch lazily loaded resources
Filip Rakowski
GraphQL + Vue
- GraphQL is cool
Sara Viera
Desktop apps with Vue
- Electron
- Huge packages, stock Vue except for Vuex
- NW.jsĀ
- Even bigger packages, stock Vue experience
- Vuido
- More similar to NS, no HTML, CSS
- Ideal for smaller projects
Natalia Teluphina
Designing Components
- Avoid conditional rendering
- Avoid relying too heavily on props
- Make use of slots
Damian Dulisz
FullStack Vue Serverless
- AWS Amplify Sellout
- Amazon Will Take Our Jobs
Nader Dabit
How to Write Libs with Vue CLI
- Need to do a bunch of stuff
- ...or just use Kazupon's plugin for it
Thorsten Linusborg
Vue
By adrianrc
Vue
- 316