Easy, React(ive), declarative forms. Plus other buzz words that I don't want to come up with.
npm install @matchlighter/cognizant_formsEasy, React(ive), declarative forms. Plus other buzz words that I don't want to come up with.
Cognizant Forms is inspired by Final Form and its style. Both are designed to be fast and reactive, only re-rendering when things change.
However, while Final Form implements its own oberservability and subscription mechanisms, Cognizant Forms builds on top of MobX.
One of the largest advantages of this is that it removes the need to explicitly configure subscriptions - no need to configure which fields rely on which other fields, what events lead to changes, etc.
Some code is also extended/adapted/modified from the Final Form codebase. Such bits are used under the terms of Final Form's MIT license and credit for such bits (and for the previously-mentioned stolen design elements) is owed to the Final Form devs.