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.
Thanks for the detailed response! I've pasted it over into an issue thread at https://github.com/reduxjs/redux-toolkit/issues/527 for reference.
Well.. that depends on the project.. (In my opinion) There is often no need for external dependencies on small projects like a single-page application, apart from nextjs, (since I want good performance). If it's a more significant project with more advanced logic, I always have a State Management Framework like AgileTs in action because passing states through multiple components is annoying. Regarding UI components, I try to build my own components as much as possible and only use external components if these correspond precisely to my needs. For instance, toastify is often an external dependency in my projects.
out of that frustration of being between context hell and redux, i've made zustand: https://github.com/pmndrs/zustand you should check it out. it's a few bytes of no magic javascript that allows you to handle simple cases without distress but can actually scale up.
Related posts
- Pass parent config object directly into child method (requires not all properties) or redefine it 🤔
- React and Redux Toolkit Full Course (free) 🔥 - Complete Shopping Cart Project
- createState("Introducing AgileTs. A flexible State-Manager");
- createState("Introducing AgileTs. A flexible State-Manager");
- State Management made easy. AgileTs is a global, simple, spacy State and Logic Framework for JavaScript applications.