Isomorphic web application built using the Navigation router and Edge.js
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.nuget
NavigationEdgeApi
.gitattributes
.gitignore
NavigationEdge.sln
README.md
gulpfile.js
package.json

README.md

Navigation Edge

This is an isomorphic web app built using the Navigation router and Edge.js. The UI is written in React and the server and data layer are in C#. It's isomorphic because it can run on both the server and the client. It renders the HTML content on the server first and then, once the JavaScript has downloaded, the client takes over control to prevent full page reloads. Isomorphic web applications are fast and SEO-friendly. You can try it out by throttling the Network using Chrome dev tools. The app remains usable even while the JavaScript is downloading.

Run

Once you've cloned the repository, you should:

  1. Install the node dependencies by running npm install
  2. Install the C# dependencies by opening and building the NavigationEdge.sln
  3. Press F5 to see it in action