Closed apike closed 5 years ago
I could throw a talk together. I have been struggling with this stuff since 2013, and made just about every mistake. What would you all like to hear about?
1) Basic howto
2) The long sordid history of asynchrony in JS. Unfortunately you have to know this stuff even if you work exclusively in async/await
3) Bleeding edge stuff like AsyncHooks. (This would be an extra reason for me to solve a thing at work)
I feel like this topic, and AsyncHooks would pair well with #8.
@ShMcK Great idea. How about a double-header? I'll start with the history, get people up to async/await, and then I can leave advanced topics like AsyncHooks and beyond to @Qard.
I would do it just to get the inside track on AsyncHooks. I was really disappointed there wasn't a plausible way to do, for instance, request-id tracing in an Express server, but I couldn't find a public roadmap for this feature.
I just made a proposal #14 so IDK, do we mark this a dupe, or closed?
In addition to filing talk proposals, I think it'd be interesting to also file and track talk requests: talks people would interested to see. So here's mine:
In 2016 JavaScript got
async
andawait
for working with Promises. Most JavaScript developers have since encountered these features, but may not yet have a deep understanding of how they work in JavaScript, the pros and cons of using them compared to other ways of managing asynchronicity, and what pitfallsawait
them.I don't think we've ever had a VanJS talk on async/await or promises – what better time than now?