Our great sponsors
-
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.
I currently work for https://replay.io, which is a true time-traveling debugger for JS apps. We use Redux to manage all the state related to the debugger itself, which includes a lot of code to sync behavior with our backend via an SDK client. For example, every time you add a print statement, we tell the backend to run "analysis" on that line at various points in time, then display the results. We also store data on all the source files in the recording so we can show the sources folder tree, fetch the text contents of the current source file, hit counts for each line, and a lot more. The app actually makes heavy use of thunks for imperative control flow.
For just toasts though, these days I'd just go with something like https://github.com/timolins/react-hot-toast rather than putting it in Redux.