
Build a Gmail Clone with Vue 3
Lessons
1. Tour the Project
2. Building the Inbox
3. Async Setup & Suspense
4. Axios & JSON Server
5. Opening an Email
6. Email Modal
7. Keyboard Shortcuts
8. useKeydown Composable
9. Email Action Bar
10. Flexible Events
11. Multi-select with Reactive Sets
12. App-wide Non-persisted State
13. ‘Select All’ Checkbox
14. Bulk Actions
15. Archived View
16. Conclusion
Archived View
Learn how to dynamically filter the items in your app - and along the way, learn some nuances of Vue 3’s reactivity system.