Javascript Promises and Beyond

Topics covered
Popular Clips
Episode Highlights
IDEs
The discussion kicks off with a comparison between Webstorm and IntelliJ, two popular IDEs. Joe Zack shares his experience with Webstorm, highlighting its affordability and functionality, especially for JavaScript development. He mentions, "For $50, I have a great JavaScript slash framework editor type thing and I can get some additional functionality" 1. Michael Outlaw adds his preference for JetBrains products and suggests exploring ideacolorthemes.org for customizing IDE color themes 2.
  Â
Frameworks
The conversation shifts to JavaScript frameworks, with a focus on Promises and Meteor.js. Joe Zack emphasizes the significance of JavaScript Promises, noting their integration into ECMAScript 6 and the variety of libraries supporting them 3. He states, "This is a fairly big deal," highlighting the evolution from callback functions. Michael Outlaw shares his enthusiasm for Meteor.js, likening it to Rails for Ruby and praising its real-time capabilities 4.
  Â
Design Patterns
Design patterns, particularly the Memento pattern, are explored next. Joe Zack recounts feedback from listeners about the Memento pattern's utility, admitting, "I actually got a lot of flack for hating on the memento pattern" 5. Despite initial skepticism, he acknowledges its value in certain contexts. Michael Outlaw humorously questions Joe's newfound acceptance, suggesting it might be reluctant 5.
Related Episodes
87. Thunder Talks
Answers 383 questions

Thunder Talks
Answers 383 questionsHow to be a Programmer
Answers 383 questionsClean Code - How to Write Amazing Functions
Answers 383 questionsClean Code - Formatting Matters
Answers 383 questions
Tackling Tough Developer Questions
Answers 383 questionsHow to be an Intermediate Programmer
Answers 383 questions86. Lightning Talks
Answers 383 questionsHow to be an Advanced Programmer
Answers 383 questionsYou Asked For It
Answers 383 questionsCaching in the Application Framework
Answers 383 questionsDesign Patterns Part 3
Answers 383 questions

JAMstack with J.A.M.
Answers 383 questions

Keyboards, Cloud Costs, Static Analysis, and Philosophy
Answers 383 questionsDesign Patterns Part 1
Answers 383 questions
