Engineering Complex Web-Apps using Angular and RequireJS
summary
Claims that AngularJS + RequireJS substantially boosts productivity by bundling templates and modules, shows a small router tool called r for route-specific configs, and uses directives, $q and $rootScope.apply to integrate non-Angular async APIs. Demonstrates a real app (Blazer Trail museum / warehouse management) deployed in two warehouses, an admin panel with video upload/player, and a build pipeline that minifies templates into one file — the system is refined and in final stages.
AI-written summary · about
chapters (13)
- 0:00Blazer Trail intro
- 1:41Client-side JS architecture
- 3:45From jQuery to AngularJS
- 5:09AngularJS controllers setup
- 7:14RequireJS for templates
- 9:21Nested views hierarchy
- 11:50Avoiding ng-view
- 13:43Bifurcating views
- 15:59Async APIs with $scope.$apply
- 17:48Reusable UI components
- 19:31Scalable AngularJS architecture
- 20:56RequireJS simplifies Angular
- 22:22RequireJS dependency management
related talks
20mBuilding Platforms with Angular
59mWeild AngularJS Like A Pro
32mangular.js
18mLightweight Architectures with Angular's Latest Innovations
39mOmnichannel Applications with AngularJS
40mAngularJS & Express: A Data-Driven Introduction
31mMFEs , Micro-Frontends with Module Federation and Angular
59mA Practical Introduction to AngularJS
