Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The UI works with the DSpace REST Api API to access and modify data. It relies on RxJS  implements the ReactiveX observably design pattern to facilitates to manage control flow which is driven by the (asynchronous) communication between the two applications and the related Redux The @ngrx package helps maintain object a predictable state representation.

The new UI uses Angular Universal to render initial page requests on the server side,  which greatly improves the initial page load time. As a nice benefit, search engines requesting pages do not have to deal with client side page rendering. Crawlers working through a list of URLs will always be presented with a page rendered on the server.

...

...