Contribute to the DSpace Development Fund

The newly established DSpace Development Fund supports the development of new features prioritized by DSpace Governance. For a list of planned features see the fund wiki page.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Learning Resources

General

Typescript

RXJS

RxJS is used as part of angular 2 to deal with asynchronous data. A good grasp of RxJS is essential to write robust angular 2 code.

Universal

Universal is the angular sub-project that allows for angular apps to be rendered server-side

Redux

Redux is a set of design-patterns to manage state in a javascript application. 

  • The concepts are explained clearly, though independently from angular in the main redux docs
  • There is also a great free video course on egghead
  • @ngrx is an implementation of Redux for Angular 2 using RxJS
  • Ducks is a way to structure redux applications to keep them as modular as possible that works well in practice.
  • No labels