This episode is sponsored by Clouflare Pages!
This week, The Enjoy the Vue panel digs into the topic of asynchronous event loops: how it can save you time, but also how it can trip you up. Asynchronous update queues are an efficient way for platforms like Vue to save time and energy by recognizing a group of similar commands and doing a batch run at the same point in time. We get into event loops, how the term ‘next tick’ came about, and how synchronous stacking can cause a Stack Overflow Error. You’ll also hear some of our favorite terminal commands, including a special tidbit on how to say ‘please’ to your computer! Lastly, we share our picks of the week that will add joy, intrigue, and deliciousness to your life, so make sure you tune in to hear it all!
Key Points From This Episode:“When you make a change to your data in Vue, it doesn't happen right away because that would potentially be inefficient. What it does is it groups all the changes together and then batch runs through them at a set point in time. That's the queue that they all get added to.” — @EnjoyTheVueCast [0:02:04]
“Basically, it's like doing your math without showing the work. That's what Vue does. Teachers love it.” — @EnjoytheVueCast [0:03:20?]
“My understanding is that blocking doesn't mean it never happens. It's just like I'm going to save all of these user interactions until the next time that the queue is free. Then, I'm going to jam all of them in there. You're going to get all 500 clicks in one second.” — @EnjoytheVueCast [0:18:25]
“There is this nebulous event that may or may not happen. When it happens, that click, that event doesn't necessarily fire immediately. It gets put on the end of the event queue, the event loop queue.” — @EnjoytheVueCast [0:19:16]
Links Mentioned in Today’s Episode:Sponsored By:
Support Enjoy the Vue
Episode 93: Hiatus
Episode 92: (Un)breaking JavaScript with Yulia Startsev
Episode 91: Inside the Mind of a Side-Project Creative with Jacob Schatz
Episode 90: You Wouldn't Mock a Python: Mocking Data for Vue Applicationss
Episode 89: The Arisode
Episode 88: Learning in Public about Learning in Public with Gift Egwuenu
Episode 87: Flying Solo on the Front End of Despair
Episode 86: Our Oscar Award-Winning Episode
Episode 85: TC39: How the JavaScript Sausage Gets Made with Mark Cohen
Episode 84: Six Seasons and a Movie: Reflections on Community
Episode 83: Tools, Technical Writing, & You with Ben Goddard
Episode 82: The Post-FAANG Job Hunt with Jenny Lee
Episode 81: Advanced CSS 101 with Josh Comeau
Episode 80: Opting into the Composition API with Oscar Spencer
Episode 79: Did You Enjoy the Vue, Ash?
Episode 77: Enjoy the Petite Vue with Dave Rupert
Episode 76: Enjoy the Interview with Laurie Barth
Episode 75: Enjoy the Mew: Healing Community Paper Cuts with Jason Etcovitch
Episode 74: Building a Mental Health Startup as an Early Career Dev with Rahat Chowdhury
Create your
podcast in
minutes
It is Free
Insight Story: Tech Trends Unpacked
Zero-Shot
Fast Forward by Tomorrow Unlocked: Tech past, tech future
Black Wolf Feed (Chapo Premium Feed Bootleg)
Bannon`s War Room