کتاب ساخت داشبوردهای Real-time با Prisma و Next.js با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت داشبوردهای Real-time با Prisma و Next.js
موضوع کلی: توسعه وب
موضوع میانی: توسعه Backend
📋 سرفصلهای دوره
- 1. معرفی Prisma و معماری مدرن Backend
- 2. مقدمهای بر Next.js و رندرینگ سمت سرور
- 3. راهاندازی یک پروژه Next.js با Prisma
- 4. اتصال Prisma به پایگاه داده (PostgreSQL, MySQL, SQLite)
- 5. تعریف Schema با Prisma Schema Language (PSL)
- 6. مدلسازی دادهها و روابط بین آنها
- 7. Migrate کردن Schema به پایگاه داده
- 8. پرس و جوهای ابتدایی با Prisma Client
- 9. بازیابی دادهها با `findUnique` و `findMany`
- 10. فیلتر کردن دادهها با `where`
- 11. مرتبسازی نتایج با `orderBy`
- 12. انتخاب فیلدهای مورد نیاز با `select`
- 13. پیجینیشن (Pagination) در Prisma
- 14. ارتباطات یک به یک (One-to-One Relationships)
- 15. ارتباطات یک به چند (One-to-Many Relationships)
- 16. ارتباطات چند به چند (Many-to-Many Relationships)
- 17. ایجاد، بهروزرسانی و حذف دادهها با Prisma Client
- 18. استفاده از تراکنشها (Transactions) برای عملیات اتمیک
- 19. مدیریت Session و Authentication با Next.js
- 20. ساخت API Routeها برای دسترسی به دادهها
- 21. امنیت APIها با استفاده از Middleware
- 22. معرفی WebSockets و ارتباط Real-time
- 23. پیادهسازی Real-time Updates با Prisma و WebSockets
- 24. استفاده از Prisma Live Queries برای بهروزرسانیهای Real-time
- 25. ساخت یک داشبورد ساده با Next.js و Charts.js
- 26. نمایش دادههای Real-time در داشبورد
- 27. بهینهسازی عملکرد Prisma Client
- 28. Caching دادهها برای بهبود سرعت
- 29. مانیتورینگ و Logging در Prisma
- 30. استفاده از Prisma Accelerate برای افزایش سرعت کوئریها
- 31. تست کردن APIها و Prisma Client
- 32. استقرار (Deployment) برنامه Next.js با Prisma
- 33. مقیاسپذیری برنامه با Prisma
- 34. الگوهای طراحی (Design Patterns) در Prisma
- 35. بهترین شیوهها برای توسعه با Prisma و Next.js
- 36. عیبیابی (Debugging) مشکلات رایج Prisma
- 37. ادغام Prisma با سایر کتابخانهها و سرویسها
- 38. ساخت داشبوردهای پیچیده با Next.js و Prisma
- 39. استفاده از Prisma Edge برای استقرار آسانتر
تگها:
API
Backend
Dashboard
Database
Fullstack
GraphQL
Live Queries
MySQL
Next.js
PostgreSQL
Prisma
Real-time
Serverless
TypeScript
WebSockets
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.