Microsoft nous présente sa nouvelle bibliothèque JavaScript prévu pour ce cas de figure: ReactXP.
Elle est accompagnée d'une documentation fournie et de beaucoup d'exemples.
Enfin, il faut noter qu'elle est sous licence MIT, vous pouvez donc l'utiliser pour vos prochains projets d'applications personnelles comme professionnelles, l'adapter à vos besoins et pourquoi pas participer à son développement.