Jul 2019
1 Mon
2 Tue
3 Wed
4 Thu
5 Fri 09:00 AM – 05:15 PM IST
6 Sat
7 Sun
Pranay Prakash
JavaScript has a new underutilized addition: Async Generators, and they’re a great fit in the functional world and they enable a lot of critical patterns when programming to ensure a clean, scalable codebase. I’ll focus on what Async Generators are, how they work under the hood in browsers, Node.js (and even babel) and filled with examples of use cases in production including how async generators play with the upcoming (probably released by ReactFoo) Async React constructs. Finally, I’ll talk about libraries/tools that can help you develop with them more easily. Anyone programming in JavaScript could benefit from this.
The rest is time allows (I’ve planned for upto 40m with this talk)
map
, debounce
, pairwise
etc. inspired by RxJS)Some experience using javascript and asynchronous programming (preferably some experience with Promises and a high level understanding of how a Promise works)
Pranay worked on GraphQL and Relay at Facebook and on core infra and product at ZEIT. He currently studies at the University of Illinois at Urbana Champaign and did his thesis on “Optimising Javascript with Babel” (including a segment on iterators) which inspired him to dive further into async generators and inspired this talk.
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}