-
react-community-tools-practices-cheatsheet
Descriptions and use cases for common tools and practices in the React community
-
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.
Early last year, I proposed creating a "React Community Tools and Practices" resource site. The idea was to provide curated written guidance on the different tools and techniques that React devs commonly use to solve various problems, describe the purpose and tradeoffs of each tool, and give some general guidance on how to decide on what tool best solves your use case.
Redux issue #2295: Request for Discussion: Redux "boilerplate", learning curve, abstraction, and opinionatedness From that thread, Dan Abramov's suggestion for "a layer on top of Redux"
So from what I can see, we've successfully changed the direction of how people view and use Redux, and we'll continue to look at what our users want to do and try to add APIs like the upcoming "listener middleware" that provide ways to simplify and standardize those tasks.
Yeah, the "ducks" file structure has been around as an idea since 2015, but most Redux apps (and our older docs) used a "folder-by-type" pattern (/reducers/todos.js, /actions/todos.js, etc).