"...There could have been tools to make that a little bit easier to make the scaffolding quicker. It's, but like, it's, you know, it's like when I go anywhere now with my children, right? I don't like casually go anywhere, but my kids are coming. I'm bringing snacks and bringing diaper bag and all that. And I like them being with me. But it's a process. And that's kind of how I felt about Angular. You know, view, you know, view definitely has a process to it has a command line as a scaffolding tool. And you can build big applications. But then, but it also supports simple progressive enhancement..."
Raymond Camden talks about "Vue.JS FusionReactor and Therapy" in this episode of the CF Alive Podcast, with host Michaela Light.
Show notes
- Vue.JS
- Why and what excites you about Vue
- Simple progress web apps enhancements - easier than jQuery
- Eg progressive search and filtering
- Simple to get started with than Angular
- Vue has two way binding between your DOM and JS data
- Easier with dynamic HTML with tokens that are replaced by JS data by Vue
- Compare to Handlebars, mustache, Jade and Pug
- Excited about its simplicity and power
- Find other Vue logic from other similar sites
- CodePen online code edit
- Compare to Angular.JS
- Angular hard to use on smaller scale use on a single page of an app - it expects to run the whole app
- Needs more handholding, conventions
- Major Angular update - leaders were not helpful to people upgrading
- Even needing to explain the version numbering change
- What Vue is especially good for
- Apps
- Single page enhancement
- For micro apps (4 lines) just uses JavaScript
- Example of Vue.JS on Plex media server
- API Fetch - does AJAX type calls super easy
- Axeos library
- Vue Challenges
- More documentation for people new to JavaScript apps
- What folders can you ignore when starting
- Learning
- Get started in an hour
- Sarah Drasner CSS tricks site
- FR first impressions for new CFers
- Therapy with his wife dying a year ago
- Neutral party listening to all the emotions and experiences
- Good for any mental health issues - anxiety and depression
Mentioned in this episode
Bio
Raymond Camden

Raymond Camden works as a Developer Experience engineer for American Express. He works on serverless, JavaScript, web standards, and enterprise cat demos. He is the author of multiple books on web development and has been actively blogging and presenting for almost twenty years. Raymond can be reached at his blog (www.raymondcamden.com), @raymondcamden on Twitter, or via email at raymondcamden@gmail.com.
Links
https://github.com/cfjedimaster