This presentation walks you through the evolution of Webforms on the web and describes a new paradigm in webform rendering which uses JSON schemas to dynamically render the form within the front end application. These renderings leverage the capabilities from popular front end frameworks such as Angular.js and React.js to create a very robust, flexible, and extensible method for both creating and managing webforms within your application.
He also describes a new solution called Form.io which makes this new webform paradigm easy for developers.
Slides:
http://travistidwell.com/presentations/jsonforms