Effection: for when async/await is not enough

This page summarizes the projects mentioned and recommended in the original post on /r/javascript

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.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • CAF

    Cancelable Async Flows (CAF)

  • To that end, CAF tries to create a more ergonomic/idiomatic way of doing this "threading" of cancelation semantics through your async tasks. Perhaps it's worth a glance: https://github.com/getify/CAF

  • bigtest

    Ensure your React/Vue/Ember/anything app works perfectly across browsers.

  • Thank you for sharing. We looked at CAF at the very early stages on building Effection. We opted for a more streamlined developer experience as a result of using Effection to build BigTest. BigTest has almost every asynchrony use case and they're composed in a variety of different ways. We iterated on the Effection API to help writing these different use cases. Based on the experience of writing BigTest, we're confident that we made the right decision to keep the API simple.

  • 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.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Why would anyone need JavaScript generator functions?

    3 projects | /r/javascript | 7 Nov 2022
  • What's a really simple way to make code "time out" it it takes too long?

    1 project | /r/learnjavascript | 6 Aug 2021
  • Cancelable Async Flows (CAF) by Kyle Simpson

    1 project | /r/javascript | 5 Apr 2021
  • How to Timeout a Promise

    1 project | /r/javascript | 2 Apr 2021
  • How to Sequentially Resolve an Array of Promises in JavaScript

    2 projects | /r/javascript | 2 Jul 2022