Part 1: bootstrapping, component definition, markup syntax, and file structures
Part 2: component communication and routing
Part 3: data services, Flux architecture (Redux, Vuex) , and providers
Part 4: Visual Studio Code tooling, Typescript, CLIs, browser add-ons, and Material Design
We develop the the same single page application in all three frameworks while carefully calling out similarities and differences.