-
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 discovered this possibility through the publication of an npm package remix-flat-routes To be short it is enough to modify the configuration file remix.config.js
Personally I like to organize my files by feature. The problem with the previous conventions is that all the files present in the routes folder are effective routes. That's not what I want. I want to be able to add method files for example in a feature but not considering this file as a route. I wrote my own package for this convention: @remix-routes/feature The routes will only be files in a folder or nested folder named routes if there is a folder in a routes folder then its page will be its index.tsx and its nested pages will be in a subfolder routes . For more details, see the documentation. To use it we define this convention in remix.config.js