Vue is a growing front-end framework for web developments. Hear experts cover technologies and movements within the Vue community by talking to members of the open source and development community.
VoV 060: Our Least Favorite Parts of Vue with An Phan and Thorsten Lunborg
Sponsors
- Netlify
- Sentry use the code “devchat” for $100 credit
- Triplebyte offers a $1000 signing bonus
- CacheFly
Panel
- Chris Fritz
- Charles Max Wood
Joined by Special Guests: Thorsten Lunborg and An Phan
Episode Summary
Thorsten Lunborg and An Phan are both members of the VueJS core team. This episode of Views on Vue has the panelists talking about things that they dislike about Vue and cool features coming to Vue 3. Vue 3 will see a replaced reactivity system, migration guide and a migration helper, changes to component styling, adding listeners will be made more explicit, and the Native modifier will be removed. The panel discusses mixins and hooks and how those features will be improved in Vue 3. They also discuss difficulties using Vmode.
One of the major changes to Vue 3 will be in the language and terminology. Right now, there are often multiple terms for the same feature. The panel discusses how the ambiguity of terminology and how the overlap between tech words and real life words can be confusing. This ambiguity makes it difficult to translate the terms into other languages, especially if there isn’t a direct translation.
Links
- Props
- Wrapper
- Attribute
- Listeners
- Sloth
- Extract
- Scoped slots
- Pipes
- Getters
- Enterprise Boilerplate
- Vue CLI 3
- Nuxt
- Lifecycle hooks
- HOC (Higher Order Component)
- Vmode
- Babel
- Mixins Considered Harmful article
- An Phan on Twitter and Github
- Thorsten on Twitter and Github
Follow DevChat on Facebook and Twitter
Picks
Chris Fritz:
- One Strange Rock on Netflix
- Flash Forward podcast
Charles Max Wood:
- The Expanse series
- Buzzsprout
An Phan:
- Lincoln in the Bardo by George Saunders
- Avengers Endgame
Thorsten Lunborg:
Special Guests: An Phan and Thorsten Lunborg.