Full Stack Radio

87: Chris Fritz - Vue.js Anti-Patterns (and How to Avoid Them)


Listen Later

Topics include:

  • Why global state is better than an event bus
  • Why and how to avoid using this.$parent
  • Custom events vs. callback props
  • When to use watchers and when you don't need to
  • Why you should prefer computed properties over methods
  • Inline templates vs. scoped slots
  • Using components to share code instead of mixins or directives

Sponsors:

  • Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 days
  • Codeship, check out how they performed in Forrester's latest Continuous Integration Tools report

Links:

  • Advanced Vue Component Design, Adam's upcoming course
  • Chris on GitHub
  • Chris on Patreon
  • "7 Secret Patterns Vue Consultants Don't Want You To Know", Chris' recent presentation
  • "Methods, Computed, and Watchers in Vue.js" by Sarah Drasner
  • PortalVue, library for rendering elements outside of their parent component
  • vue-enterprise-boilerplate
...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