Chuyển tới nội dung chính

Tài liệu

Hệ thống: MightyLMS - Quản lý giáo dục
Khoá học: NuxtJS từ cơ bản đến nâng cao
Book: Tài liệu
Được in bởi: Người dùng khách
Ngày: Thứ Sáu, 15 tháng 11 2024, 12:36 PM

1. Course Introduction

2. Building our MVP

3. Getting Set Up

4. Displaying Course

5. File based routing

6. Nested Routes

7. Dynamic Routes

8. Loading in Course Data

9. Update Lesson Styling

10. Add VideoPlayer Component

11. What is Universal Rendering

12. Navigating with NuxtLink

13. More with Nuxt Links

14. useHead composable

15. Tracking progress

16. Saving our course progress

17. Deploying our MVP to Netlify

18. Chapter 1 Summary

19. Organizing our Code

20. Smaller is better

21. Understanding App vue

22. Understanding Layouts

23. Pages vs Layouts vs Components

24. Understanding Composables in Nuxt

25. Chapter 2 Summary

26. Making Our App Robust

27. Adding in TypeScript

28. Adding a 404 page

29. Handling Client Side Errors with NuxtErrorBoundary

30. Advanced Error Handling

31. Handling Sever Side Errors

32. Route Validation

33. Chapter 3 Summary

34. Intro

35. Route Middleware Basics

36. Creating a Login Page

37. Inline, Named, and Global Route Middleware

38. Setting Up Supabase

39. Adding Environment Variables

40. Logging in with Github

41. Logging Out

42. Protecting Routes with Auth

43. Understanding OAuth Basics

44. Server Route Basics

45. Lesson Endpoint

46. Fully Typing Our Endpoint

47. Course Metadata Endpoint

48. Basic Data Fetching

49. Advanced Data Fetching

50. Creating the useFetchWithCache Composable

51. Fetch Course Metadata

52. Setting up Prisma

53. Creating the Prisma Schema

54. Initialize Prisma and Seed Database

55. Getting data from Prisma

56. Update Lesson Endpoint