Chapter 9. Integrating with AngularJS and React
At this stage of our journey through mastering Bootstrap, we have built the
MyPhoto
web page using Bootstrap, along with various third-party libraries and plugins, and have optimized the web page.
MyPhoto
is now complete in terms of functionality.
In this chapter, we are not going to develop any new functionality. Instead, we will integrate
MyPhoto
with two of the currently most popular and powerful JavaScript frameworks—AngularJS (https://angularjs.org/) and React (https://facebook.github.io/react/).
AngularJS is a Model-View-* (MVC, MVV, and so on) JavaScript framework, while React is a JavaScript library which concentrates solely on the View part of the Model-View-Controller (MVC) type stack. To readers unfamiliar with the MVC, the term refers to a design pattern whereby the logic for modeling and representing the data, and the logic for creating the bridge between the two are strictly separated. This development...