Our great sponsors
-
react-cool-form
Discontinued 😎 📋 React hooks for forms state and validation, less code more performant.
-
formik
Discontinued Build forms in React, without the tears 😭 [Moved to: https://github.com/jaredpalmer/formik]
-
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.
-
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.
Demo link: https://react-cool-form.netlify.app/docs/examples/material-ui Form library: https://github.com/wellyshen/react-cool-form
I personally prefer Formik combined with yup for schema validation.
u/_Invictuz Thank you mate, I use Facebook's docusaurus (https://docusaurus.io) for the doc site.
I am a big fan of the uniforms library. It allows you to automatically create forms from your data model. It works well with Material UI but also supports many other UI frameworks (Ant Design, Semantic UI, ...). So you can choose the way it looks like by just selecting a different theme provider. It also has great support for TypeScript and comes with form validation!
I've mostly been using a similar library react-jsonschema-form, but now looking at uniforms, I'm wondering if the hand coded validator might let me do a bit more customized work there. Thanks for the share!