Express Rebuild
- 1.Project Setup & the Current Express Baseline
- 2.Designing a Flexible URL & Content Model
- 3.Routing: Express's Own Wildcard, Hand-Wired
- 4.Views: EJS Templates
- 5.Styling — Dark Theme
- 6.The Database: Raw SQL, No ORM
- 7.Rendering Content & the Kanji Edge Case
- 8.Dynamic Content & Forms
- 9.Admin Authentication
- 10.Admin CRUD Interface
- 11.Deployment
- 12.Capstone: A Complete, Working Flexible-Routing Site
PDF Downloads
Exercise Solutions
website-rebuild-with-express1-1_exercise1.txtwebsite-rebuild-with-express1-1_exercise2.txtwebsite-rebuild-with-express1-1_exercise3.txtwebsite-rebuild-with-express1-2_exercise1.txtwebsite-rebuild-with-express1-2_exercise2.txtwebsite-rebuild-with-express1-2_exercise3.txtwebsite-rebuild-with-express1-3_exercise1.txtwebsite-rebuild-with-express1-3_exercise2.txtwebsite-rebuild-with-express1-3_exercise3.txtwebsite-rebuild-with-express1-4_exercise1.txtwebsite-rebuild-with-express1-4_exercise2.txtwebsite-rebuild-with-express1-4_exercise3.txtwebsite-rebuild-with-express1-5_exercise1.txtwebsite-rebuild-with-express1-5_exercise2.txtwebsite-rebuild-with-express1-5_exercise3.txtwebsite-rebuild-with-express1-6_exercise1.txtwebsite-rebuild-with-express1-6_exercise2.txtwebsite-rebuild-with-express1-6_exercise3.txtwebsite-rebuild-with-express1-7_exercise1.txtwebsite-rebuild-with-express1-7_exercise2.txtwebsite-rebuild-with-express1-7_exercise3.txtwebsite-rebuild-with-express1-8_exercise1.txtwebsite-rebuild-with-express1-8_exercise2.txtwebsite-rebuild-with-express1-8_exercise3.txtwebsite-rebuild-with-express1-9_exercise1.txtwebsite-rebuild-with-express1-9_exercise2.txtwebsite-rebuild-with-express1-9_exercise3.txtwebsite-rebuild-with-express1-10_exercise1.txtwebsite-rebuild-with-express1-10_exercise2.txtwebsite-rebuild-with-express1-10_exercise3.txtwebsite-rebuild-with-express1-11_exercise1.txtwebsite-rebuild-with-express1-11_exercise2.txtwebsite-rebuild-with-express1-11_exercise3.txtwebsite-rebuild-with-express1-12_exercise1.txtwebsite-rebuild-with-express1-12_exercise2.txtwebsite-rebuild-with-express1-12_exercise3.txt