Toggle Navigation
Each
Pod
Each
Pod
Podcasts
Episodes
Genres
Login
Full Stack Radio
81: Evan You - Advanced Vue Component Design
81: Evan You - Advanced Vue Component Design
Author
Adam Wathan
Published
Wed 31 Jan 2018
Episode Link
https://share.transistor.fm/s/4c78762f
Topics include:
What is a "higher order component"?
How do you replicate the render prop pattern from React with Vue?
Using scoped slots to build components with no UI
Using render functions without using JSX
How Vue's built-in components like `` work under the hood
Sponsors:
Codeship
, check out how they performed in
Forrester's latest Continuous Integration Tools report
Rollbar
, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 days
Links:
Vue.js Homepage
The Vue Point
, the official Vue.js blog on Medium
Higher-Order Components
, from the React documentation
"Use a Render Prop!"
by Michael Jackson, an introduction to render prop components in React
Scoped Slots
documentation
Render Functions
documentation
"Writing Abstract Components with Vue.js"
, tutorial on writing a render function component with Vue
Fetch Component Demo
, based on the component Evan describes in the podcast
Share to: