Landing in JS, Tips for NodesWaiting in the Attempt
summary
A developer describes moving from Java to JavaScript and offers practical tips to understand and work with Node.js and TypeScript. The talk focuses on demystifying JavaScript quirks and sharing advice and resources to help developers feel more comfortable using Node and TypeScript in real projects.
AI-written summary · about
chapters (19)
- 0:00Introduction
- 1:23Understanding async
- 5:15Callback problems
- 7:41Promise solution
- 10:16How promises work
- 11:19Promises vs sequential
- 12:46Async/await simplification
- 13:08Scopes in JS
- 17:28Hoisting basics
- 19:34Hoisting in functions/blocks
- 21:41Repeated variables/functions
- 22:22Closures
- 23:48Closures in loops/timeouts
- 24:53JS this mystery
- 26:17Binding this
- 28:23Arrow functions and this
- 29:05Tools and comfort
- 30:51Resources
- 32:14Q&A
related talks
42mLanding in JS: Tips for [node]despairing in the Attempt
43mNode.js for Java Developers. Know Your Enemy
41mCzy to JavaScript? Czy to C#? To TypeScript!
24mTypeScript - You'll Like It
54mTypescript for the busy Java developer
41mIntroduction to TypeScript
59m4 Steps from JavaScript to TypeScript
50mTypeScript for C++ programmers
