Changing the world of travel with Angular and measuring...
summary
Finnair ships a full client-side booking site built with Angular + microservices running on AWS with Node and Java backends, Travis/Jenkins CI and Akamai CDN, serving 55 language variants. The project measures success with Google Tag Manager / Analytics, ngrx store and attribute directives for UI tracking. Results show ticket sales almost doubled, conversion up 400% and ancillary sales up 700%. The app is live for mobile, uses AOT and thin JSON responses, and required heavy client-side JS and a steep learning curve.
AI-written summary · about
chapters (16)
- 0:00Start
- 3:44Seamless UX flow
- 5:07NO Angular Universal
- 5:21NO documentation
- 5:44FALSE documentation
- 6:03EFFORT to create new components
- 6:19COMPREHEN- SIVE ROUTING
- 6:36AOT & huuuuge site
- 6:51BYGONES 'cause PCI & IE EOL
- 12:22TAKEAWAYS
- 12:56Framework saves time when creating the conventions
- 13:38Give thin responses
- 14:13Minimize the client-side business logic
- 15:22TypeScript is awesome
- 15:49Abandon vi and emacs - you need an IDE
- 17:31Tracking & Analytics
related talks
22mLarge Scale Angular Applications
25mBuilding the Next Generation of Airlines Websites
29mHow we did everything wrong and got away with it (Angular success story)
19mIn the Ocean of Angular Web Applications
20mThrough the Sound Barrier: High-Performance Apps with Angular
21mUsing Angular on a €3.5 Million Project
33mBooking.com tech modernisation
30mBringing it all together
