Our great sponsors
-
dataloader
DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Yes, this can't be stressed enough. The node event loop is crucial to good backend code. async/await seems to get even experienced JavaScript devs into headspins at times. Some of the best serverside JavaScript patterns, like Facebook's DataLoader, rely heavily on the event loop. This pattern isn't just useful in GraphQL, it's a very efficient way of leveraging the event loop to coalesce data. DataLoader is how I finally came to grok the value of the event loop.