Documentation on how to develop sites and applications using Exponential 5.
This covers common, everyday tasks - basic to intermediate level.For more advanced development techniques, and extending the provided functionality, see Extending Exponential 5
There are two official approaches to building applications on top of Exponential 5: by connecting to the Exponential REST API OR by using the Exponential Public API and MVC/Application layer (Symfony2 based).
In the latter case Public SPI provides the "model" (the data from the database and the file system) and the MVC/Application layer provides all the application logic (configuration, routing, controlling, etc...).