دوره Astro - ساخت یک اپلیکیشن تجارت الکترونیک مدرن و کامل در Astro
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت تجربیات کامل وب بدون بار اضافی جاوااسکریپت پیشفرض
- یادگیری رندرینگ سمت سرور، بهینهسازی تصویر و موارد دیگر در Astro
- استقرار آسان در همه جا، از بسترهای بدون سرور تا Edge Networks، با Astro
- پیادهسازی معماری جزیرهای برای آبرسانی مجدد تنها به کامپوننتهای پویا در اپلیکیشن هایتان
- استفاده از سایر فریمورکها مانند React ،Svelte ،Vue ،Solid و غیره در Astro
توضیحات دوره
استفاده از جاوااسکریپت تجربه عالیای را به توسعهدهندگان ارائه میدهد و تعاملپذیری و بهرهگیری از ابزارهای پیشرفته را ممکن میسازد. با این حال، جاوااسکریپت غیرضروری سرعت را کاهش میدهد، داده را هدر میدهد و بر تجربه کاربری تأثیر میگذارد. Astro تعادلی هماهنگ ایجاد میکند و استفاده از ابزارهای مدرن را در هر فریمورک انتخابی تسهیل میبخشد. این فریمورک به طور پیشفرض رویکردی بدون جاوااسکریپت دارد که با مکانیزمی انتخابی برای ادغام ویژگیهای پویا در صورت نیاز تکمیل میشود.
ویژگی برجسته Astro در واقع Partial Hydration است که امکان پویایی جزئی را فراهم میکند. با این حال، این تنها یکی از مزایای Astro است.
در طول این دوره، شما مفاهیم اصلی Astro را با ساخت یک سایت تجارت الکترونیک کامل فرا خواهید گرفت.
شما یادگیری ساخت یک وب اپلیکیشن مدرن با Astro را با ایجاد یک صفحه اصلی بازاریابی برای وبسایت آغاز خواهید کرد. کامپوننتها و ویژگیهای تجارت الکترونیک، مانند دریافت و نمایش لیست محصولات، از طریق یک API پشتیبان یکپارچه خواهند شد. به علاوه، یک سبد خرید مناسب کاربر توسعه داده خواهد شد.
سپس شما یک وبلاگ به همراه فید RSS، فرم ثبتنام خبرنامه سمت سرور و به اشتراکگذاری استیت را با استفاده از کامپوننتهای ReactJS و Solid در Astro خواهید ساخت.
شما در هنر دریافت داده از API در کامپوننتهای Astro مهارت پیدا خواهید کرد و رندرینگ هیبریدی را با ساخت بخشهایی که بدون نیاز اجباری به جاوااسکریپت به صورت پویا عمل میکنند، تجربه خواهید کرد.
در پایان این دوره، شما آماده خواهید بود تا هر نوع وبسایت و وب اپلیکیشن را که میخواهید، در کمترین زمان با Astro شروع به ساخت کنید.
پس بیایید با هم پتانسیل کامل Astro را آزاد کنیم.
این دوره برای چه کسانی مناسب است؟
- هرکسی که به دنبال یادگیری ساخت اپلیکیشن ها در Astro و تسلط به مفاهیم کلیدی آن است.
- توسعهدهندگان فرانتاند که به دنبال ساخت اپلیکیشن های پیشرفتهتر هستند.
دوره Astro - ساخت یک اپلیکیشن تجارت الکترونیک مدرن و کامل در Astro
-
Astro چیست؟ 01:13
-
مزایای کلیدی Astro 00:54
-
پیشنیازهای دوره 00:48
-
ایجاد یک پروژه 03:07
-
ساختار پروژه Astro 05:09
-
افزودن یک صفحه به وبسایت 01:03
-
افزودن قالبهای صفحه 05:19
-
ترکیب طرح بندی ها با مارکداون 01:13
-
استایلهای سراسری در مقابل استایلهای محدودشده 05:17
-
افزودن ناوبری 03:50
-
ساخت صفحه اصلی 05:37
-
طرح بندی های تودرتو 03:00
-
صفحات پیدا نشد برای مسیرهای 404 02:29
-
لیست محصولات 04:25
-
کامپوننتها در Astro 09:45
-
به اشتراکگذاری استیت های بین فریمورکها 12:45
-
ساخت یک کامپوننت React - بخش 1 11:59
-
ساخت یک کامپوننت React - بخش 2 21:59
-
ساخت کامپوننت افزودن به سبد خرید 06:55
-
ارسال Props به کامپوننت Astro 06:23
-
مجموعههای محتوا 06:47
-
افزودن صفحه وبلاگ 06:18
-
صفحات پویا 07:17
-
پیکربندی RSS 02:37
-
ایجاد Endpoints 08:42
-
افزودن یک صفحه رندرینگ سمت سرور 03:54
-
ارسال فرم 07:28
-
ادغام یک کامپوننت SSR با یک کامپوننت ایستا 04:04
مشخصات آموزش
دوره Astro - ساخت یک اپلیکیشن تجارت الکترونیک مدرن و کامل در Astro
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:28
- مدت زمان :02:40:17
- حجم :1.09GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy