A graphical user interface (GUI) and accompanying functionality for
binding Web page definitional elements to a back-end state (e.g., client-
or server-side back-end state) and custom logic is provided. In one
embodiment, a template containing definitional elements, custom logic,
and bindings are generated that define all or a portion of a Web page
based on input received and functionality provided by the invention.