This is a sample app I am playing with using Reactjs.net (which integrates the fantastic React framework with .NET) and uses a Flux architcture (starting by trying "Fluxxor") to build a SPA