You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 8, 2021. It is now read-only.
In order to turn this prototype into a full DSpace application, we'll need to find a way to deploy our Angular2 UI alongside Spring Boot.
Initially, this may mean creating a Spring Boot module which simply acts as a "pass-through" to the deployed REST API module.
Longer term (likely post-prototype), we'd like to see the REST API actually served up via Spring Boot (though this will require major refactoring of the existing Jersey-based REST API).
Here's a basic description of what we likely need:
The Angular2 UI should sit alongside existing DSpace (6.x) codebase in the same DSpace-Labs GItHub project
The Angular2 UI should be buildable via Maven (see for example Mirage 2 build scripts which already built Mirage 2 via NPM, etc)
The Angular2 UI should be deployable/installable alongside other DSpace webapps (namely REST API), DSpace database, etc through an install process somewhat similar to DSpace 5 or 6.
By default, the Angular2 UI should be configured to use the REST API installed alongside it. (Though obviously it could also be possible to run the Angular2 UI from a separate server)
The text was updated successfully, but these errors were encountered:
In order to turn this prototype into a full DSpace application, we'll need to find a way to deploy our Angular2 UI alongside Spring Boot.
Initially, this may mean creating a Spring Boot module which simply acts as a "pass-through" to the deployed REST API module.
Longer term (likely post-prototype), we'd like to see the REST API actually served up via Spring Boot (though this will require major refactoring of the existing Jersey-based REST API).
Here's a basic description of what we likely need:
The text was updated successfully, but these errors were encountered: