1.7 KiB
Introduction to the Alfresco Application Development Framework
The Alfresco application development framework is based on the Angular 2 JavaScript library. The framework is provided by Alfresco to make it easy to build custom web applications that should manage and view content in the Alfresco Platform Repository in a custom way.
As you probably know, there is a general user interface called Alfresco Share available out-of-the-box. This framework is to be used when the requirements for the content web client deviates from what is available in the standard general Alfresco Share webapp.
The framework consists of a number of components that can be combined together to form a customized content management application. Here is a list of some of the available web components:
You can browse all the components at this page.
An architecture overview looks like this:
Here we can also see that there is an Alfresco JavaScript framework in use that wraps the Alfresco REST API. To make things easier for the client developer.