This chapter gave us an overview of how to use different JavaScript libraries and frameworks in SharePoint Framework solutions. Utilizing existing libraries and frameworks requires a lot of planning.
In this chapter, you learned how to use jQuery in SharePoint Framework solutions. We can now load the jQuery from CDN or bundle it as part of our web part project. The benefit of using jQuery is that it will save a lot of time for the developer and it is also likely that by saving that time by not writing custom code, the developer will make fewer bugs as well. This, of course, is true of using libraries generally, not just jQuery.
Then, we took a dive into the Knockout HelloWorld web part and examined what it is made of and how data-binding works in the context of SharePoint Framework. Knockout is a nice lightweight library using the MVVM pattern.
We also talked briefly about the basics of AngularJS (Angular 1+) and Angular (Angular 2+). These are two different frameworks, originally...