1. A system with at least one server and a plurality of client network enabled devices communicating with the at least one server via a network, the system comprising: at least one data source for platform and language-independent delivery of page-based content, some of the page-based content organized into logical assets including data tables; a data service layer for relating the logical assets to objects that act as external interface for processing and validating the page-based content; and a rendering layer comprising: a plurality of rendering processors for accepting the platform and language-independent delivery of the page-based content from the at least one data source and transforming the page-based content in platform and language-independent format into content in multiple platform formats in multiple human languages and for outputting the content in the multiple platform formats for display on the network enabled devices; and an action handler configured in a pipeline with multiple stages, said action handler operating to retrieve at least one selected action through said data service layer and performing the at least one selected action on the transformed content using the data tables, wherein said plurality of rendering processors communicates with each stage of the pipeline of said action handler to allow processing of the page-based content in platform and language-independent format.