JavaScript port of Django's form-handling library, usable in browsers and Node.js, making use of React on both sides