How @sitebender works

@sitebender is a JavaScript library that permits the user to render entire web pages or even full web applications from a JSON configuration.

This includes the ability to validate inputs; do complex, nested calculations; conditionally display elements; inject data dynamically from virtually any source; and more.

Because all rendering is controlled by a JavaScript or JSON configuration object, that object can be persisted in a data store or made available through an API. It is equally possible to render only parts of pages, and to rerender as necessary.