Full Stack Radio

81: Evan You - Advanced Vue Component Design


Listen Later

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
...more
View all episodesView all episodes
Download on the App Store

Full Stack RadioBy Adam Wathan

  • 4.7
  • 4.7
  • 4.7
  • 4.7
  • 4.7

4.7

179 ratings


More shows like Full Stack Radio

View all
Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

987 Listeners

Darknet Diaries by Jack Rhysider

Darknet Diaries

8,076 Listeners