A demonstration of how you can get a modern input experience using only forms
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


This is a very simple project to demonstrate how to use simple forms with FormData to get validation, REST, and asynchronous submission support in your web applications in an idiomatic manner. It also shows examples of how you might integrate this approach into popular Javascript frameworks.

The web server used in the demo requires NodeJs to run, the technique itself requires nothing but a reasonably modern web browser.

To run this sample application, clone the repository and install dependencies with

 npm install

You can then launch the sample application with

 npm start

And view it by pointing your web browser to

Find a full article on this technique at Code Magazine. Find slides from a presentation here