alfresco-ng2-components/Introduction.md
2016-06-28 10:47:30 +01:00

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:

alfresco

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.