Views on Vue
Views on Vue
Steve Edwards
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.
Providing, Injecting, Testing, and Templating Using Vue with Valeri Karpov - VUE 194
Valeri Karpov, maintainer of the popular Mongoose library for Nodejs, visits the show again to talk about a new Vue 3 feature of provide/inject and how it's much better than props, how he uses Vue templates inside Node, tests template output with the cheerio library, and then how he uses plain js, html, and css files for email templates. As always, they end with picks, including a discussion of the The Hobbit and the Lord of the Rings books, and movies, and as always, Steve tops it off with his amazing dad jokes. Sponsors Top End Devs Coaching | Top End Devs Links Using Provide and Inject in Vue.js Provide / Inject | Vue.js Reactivity in Vue 3 Use HTML Files as Vue Templates with Webpack cheerio GitHub: vkarpov15 Twitter: @code_barbarian Picks Val- Dreadgod (Cradle Book 11) Steve- The Hobbit (TV Movie 1977) - IMDb
Sep 6
49 min
Dive into the Benefits of Fathym with Jeremy Tomlinson and Rich Kurtzman - VUE 193
Today we talk with the director of engineering, Jeremy Tomlinson, and communication specialist, Rich Kurtzman, from Fathym.  Described as an “innovation acceleration engine,”  we discuss how Fathym provides the building tools which allow jr. and sr. engineers alike contribute to development.  The platform allows use of your own code, low code, or leveraging Fathym’s no code build tools. Sponsors Top End Devs Coaching | Top End Devs Links How to Deploy Vue.js Sites on Fathym Modular frontends are fantastically functional fathym 4 JavaScript frameworks you should know in 2022 How to Build a Headless WordPress with Vue.js How to use Netlify CMS and host with Fathym Twitter: @FathymIt  Instagram: @fathymit Picks Jeremy- Star Trek: Strange New Worlds (Official Site) Watch on Paramount+ Rich- The Sopranos Rich- Star Trek: Discovery (Official Site) Watch on Paramount+ Rich- Watch The Mandalorian | Full episodes | Disney+ Rich - Dad Joke Steve- Overview - Nuxt 3 Essentials | Vue Mastery Steve - Dad Jokes
Aug 23
44 min
Communicating Between Vue Components With Sanchitha SR - VUE 192
In today’s episode, we talk with special guest Sanchitha SR about her article titled How to Communicate between Components in Vue.js.  We cover the five ways that we can send data from one component to another:  Using Props Using Events Using Event Bus Using provide/inject Using this.$refs Sponsors Top End Devs Coaching | Top End Devs Links Building a Global State Management Library with Andrew Courtice - VUE 171 How to Communicate between Components in Vue.js 7 Component Communications in Vue 3 GitHub - developit/mitt: Twitter: @SrSanchitha Sanchitha SR - Medium LinkedIn: Sanchitha SR Picks Sanchitha - Watch Flavors of Youth: International Version | Netflix Official Site Sanchitha - Normal People Sanchitha - Conversations with Friends Steve- Dad Jokes
Aug 16
30 min
Promises and Async/Await with Val Karpov - VUE 191
Today Steve talks with Val Karpov, the lead maintainer of Mongoose, the most used database framework on NPM.  Val gives a brief history of Promises and Async/Await, talks about how they work.  We learn the reasoning behind the new functionality, and how it works in VUE.  Be sure to check out Vals book and his blog articles on The Code Barbarian and Mastering JS. Sponsors Top End Devs Coaching | Top End Devs Links Mongoose Mastering Async/Await v1.1.0 The Code Barbarian | www.thecodebarbarian.com Mastering JS The Far Side Comic Strip by Gary Larson - Official Website | TheFarSide.com GitHub: vkarpov15 - Overview GitHub - vkarpov15/simple-promise: Simplified implementation of promises for learning purposes Overview - Nuxt 3 Essentials | Vue Mastery Picks Steve- Calvin & Hobbes Search Engine - by Bing Steve - Dad Jokes Val- Drink LMNT | Paleo-Keto Friendly Hydration | Zero Sugar Electrolytes Val- Watch Alexa & Katie | Netflix Official Site
Jul 26
50 min
Creating a Vue Component Library Without Losing Your Mind - VUE 190
Steve talks with Milad Dehghan, a Vue developer for Trengo in The Netherlands, to talk about his blog post on creating a VueJS component library. They start with the basic definitions of component libraries (aka design systems) and atomic design principles and then dive into the specifics of how he does it in VueJS They also get into short discussion on Astro, and Steve makes Milad laugh hysterically with his amazing dad jokes. Sponsors Top End Devs Coaching | Top End Devs Links Create a Vue.js Component library without losing your mind Trengo | Customer service software Atomic Design by Brad Frost Twitter: @milad_d3 miladd3 - Overview
Jul 19
45 min
Reusability in Vue with Alex Vipond - VUE 189
Today Steve talks with Alex Vipond, a front end engineer at Better Help, about the many ways to reuse code and make it cleaner in Vue 2 and Vue 3.  We discus Vue Directives, Vue Mixins, Renderless Components, and Composables, and talk about the benefits of using them.  Be sure to also catch his book on the topic which will be re-released soon with a major update. Sponsors Top End Devs Coaching | Top End Devs Links Organizing Code by Logical Concern in Vue 3 by Alex Vipond - YouTube Baleada BetterHelp | Professional Therapy With A Licensed Therapist Composables | Vue.js VueUse Twitter: @AlPalVipond Picks Alex- Watch Bo Burnham: Inside | Netflix Official Site Alex - Vue and Vite updates coming soon! Steve - Dad Jokes Steve- Vue Mastery
Jul 5
1 hr 14 min
Nuxt 3 Newa Features and the Nuxt 3 Community with Daniel Roe - VUE 188
 Daniel Roe joins us today to talk through the new Nuxt 3 features.  We talk about his journey to be come one of the core contributors on the Framework team at Nuxt Labs.  He gives us insight on a typical day, and the process of tackling tasks for the week.  We discuss the contributions to RFC’s on GitHub, Incremental Static (Re)generation, and his experience at Vue Amsterdam. Sponsors Top End Devs Coaching | Top End Devs Links JSJ 408: Reading Source Code with Carl Mungazi Vue Language Features (Volar) - Visual Studio Marketplace Preview.js asciinema - Record and share your terminal sessions, the simple way NuxtLabs: Intuitive Web Development Histoire - Vue.js Amsterdam Discussions · nuxt/framework London Alley - London Alley Twitter: ‎@danielcroe Daniel Roe LinkedIn: Daniel Roe Picks Daniel - Thought Controls Room Fragrance Steve - Dad Jokes
Jun 21
59 min
React vs. VUE with Cody Bontecou  - VUE 187
In this episode we have special guest Cody Bontecou, a senior full-stack engineer at Dept in Amsterdam.  Working remotely from Hawaii, he enjoys primarily writing in VUE 3, but is using VUE 2 for his current projects.  The primary focus of today’s discussion is to discuss his blog article Convert a React Component to Vue.js.  We talk through his experience converting a timeline component, and in doing so compare the differences between React and a VUE.   Sponsors Top End Devs Coaching | Top End Devs Links Convert a ReactJS Component to VueJS For fast and secure sites | Jamstack codybontecou.com Twitter: @CodyBontecou Twitter: @wonder95 Picks* Cody- Outliers: Why Some People Succeed and Some Don't* Steve - Dad Jokes
Jun 14
45 min
Daniel Roe and the New Features of Nuxt 3 Beta - VUE 186
This week Steve and first-time host Drew Baker talk with Daniel Roe about the new features of Nuxt 3 which has just been released in Beta. We dive into discussions on topics such as the new page-routing syntax, the nitro server, unstorage, zero-config, svg’s, and composables. Sponsors Top End Devs Coaching | Top End Devs Links Server Engine Picks Daniel - Raycast Daniel - Thought Controls Room Fragrance Drew - Nuxt Enterprise Support Steve - Dad Jokes Special Guest: Daniel Roe.Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
May 24
56 min
Nuxt with Drew Baker from Funkhaus - VUE 185
In today’s episode we talk with Drew Baker, the technical director at Funkhaus, a digital agency specializing in web development, branding, identity and full content programming. This engineering team of six people work mostly in Vue, and with a Webby award for their work on Songs from Scratch, we gain a lot of background, tips and lessons learned from their work. He gives us insights to what Nuxt is compared to VUE, and what features makes it his tool of choice. We also look forward to what is coming next with the release of Nuxt 3 and that that means for the VUE coders. Sponsors Top End Devs Coaching | Top End Devs Links Funkhaus Songs from Scratch Heroku Forces User Password Resets Following GitHub OAuth Token Theft GitHub: Funkhaus Picks Drew - Max Howell’s tea Drew - Max Howell's Article Steve- Max Howell's Tweet Special Guest: Drew Baker.Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
May 10
1 hr 20 min
Load more