آموزش اپلیکیشن فول استک Vue با Nuxt Nitro
✅ سرفصل و جزئیات آموزش
با کمک این دوره با Nuxt 3 استفاده از از قابلیت های سرور آن، اپلیکیشن های فرانت اند خود را به اپلیکیشن های قدرتمند فول استک تبدیل می کنید.
مقدمه
بسیاری از ما عاشق ساخت اپلیکیشن های فرانت اند با Vue و Nuxt بوده ایم، اما زمانی فرا می رسد که جاه طلب می شوید و فکر ساخت یک اپلیکیشن فول استک به ذهنتان خطور می کند.
و هنگامی که کمی بیشتر جا افتاد، به شما می گوییم: «صبر کنید، فول استک یعنی باید بک اند هم یاد بگیرید. ناگهان اینطور می شود که شاید باید دوره Node را بگذرانید. بدون سرور چطور؟ آیا برای میزبانی اپلیکیشن هایتان باید AWS یا پلتفرم فروشنده را یاد بگیرید؟ درباره معماری بک اند چطور؟
اما اگر به شما بگوییم که نباید آنقدر پیچیده باشد چه می کنید؟ یا چه می شد اگر به اندازه کافی خوش شانس بودیم که تیم Nuxt یک تجربه توسعه دهنده ایجاد می کرد که باعث می شد نوشتن بک اند شبیه نوشتن فرانت اند باشد؟
سرور Nuxt 3 چیست؟
یکی از تغییرات بزرگ جدید در اکوسیستم Nuxt 3، معرفی Nitro است. Nitro موتور سرور است که بسیاری از جادوهایی را که ما Nuxt را به خاطر آن دوست داریم، نیرومند می کند.
برخی از مزایای خارج از جعبه که با استفاده از Nuxt Nitro به دست می آوریم عبارتند از:
- سرور توسعه با HMR
- پشتیبانی خارج از جعبه از بدون سرور
- نداشتن قفل فروشنده
- بهینه سازی های خودکار عملکرد برای مواردی مانند تقسیم کد و تکه های بارگذاری غیرهمزمان
- ارائه انعطاف پذیری در حالت های رندرینگ با حالت هیبریدی (به عنوان مثال سایت های استاتیک + بدون سرور)
چرا از سرور Nuxt 3 استفاده کنیم؟
اگر می خواهید بهترین اپلیکیشن ممکن را بسازید، داشتن مجموعه ای از ابزارهای متنوع به شما امکان می دهد تا راه حل های مناسب را برای سناریوهای مختلفی که کاربران شما ممکن است با آن ها مواجه شوند، متناسب کنید.
جفت کردن مهارت های فرانت اند خود با Vue و Nuxt با قابلیت های بک اند سرور Nuxt 3 به این معنا است که می توانید انتخاب و گزینش کنید چه زمانی برخی از کارها در سمت کلاینت انجام شوند و چه زمانی برخی کارها در سمت سرور انجام شوند تا کارها عملکرد بهتری داشته باشند.
ساخت فول استک
در پایان روز، هدف دوره تقویت دانش شما برای ساخت اپلیکیشن های فول استک با مهارت های فرانت اند فعلی شما است.
آموزش اپلیکیشن فول استک Vue با Nuxt Nitro
-
مقدمه 03:15
-
راه اندازی پروژه 03:50
-
واکشی APIs 06:36
-
ایجاد APIs 10:20
-
مدیریت خطاهای API 05:41
-
مسیرهای سرور 05:50
-
میان افزار سرور 07:45
-
استراتژی های رندرینگ (SSR ،CSR و موارد دیگر) 08:09
-
گام های بعدی 03:17
مشخصات آموزش
آموزش اپلیکیشن فول استک Vue با Nuxt Nitro
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:پیشرفته
- تعداد درس:9
- مدت زمان :00:54:00
- حجم :292.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy