Angularjs is very flexible for Single Page Application(SPA). This post explains you that how we can perform navigating between one view to another view using ngRoute module and used Bootstrap for layouts. Please go to this post If you are interested this demo using ui-router module.

Sample:

http://www.amasik.com/demo/angularjs/front-end-ng-route/index.html

Module Source: https://code.angularjs.org/1.3.2/angular-route.min.js

Dependent Module: ngRoute

Router Provider:

Default View Config:

Router Config:

View Directive: ng-view

Templates: Used In-line templates home.html, projects.html..etc., (Refer code)

Link Directive : href=”#/home”  (use html href directly)

Source Code:

HTML

js