Hi,
In my company, we'll use Nuxeo next year for DAM/DMS purposes. We have ~60 subsidiaries accross the world and thus we'll need to replicate our central storage to local one (or reginal one).
Thinking about it, I could indeed deploy Nuxeo Box around the world or deploy some smart reverse proxy but I was thinking about something lighter and nicer :
- Building a AngularJS based app, using the Nuxeo AngularJS directives. This would be deployed on local sites. App would be in charge to provide a basic "client" for the central storage. Content will be browsed by requesting the API centrally.
- For authentication and permissions checkings, AngularJS app would connect to central server to validate user & rights
- If user is granted access to a given content, he can download it. Thus, file is fetched either from central repository or from local server if synchronised
We could also assume the whole CRUD actions are made through the angular app + API + Asynchronous sync for assets.
Is the angularJS/Nuxeo + Rest API mature enough to manage this use cases, starting from a 5.8 basis or not yet ?
Thanks,
Nicolas