با تلاشهای فراوان موفق شدیم با فصل نهم از مجموعه آموزشی ساخت فروشگاه با جنگو و ری اکت باز هم در خدمت شما باشیم. در فصل هشتم از آموزش ساخت فروشگاه با جنگو و ریکت (+)، فروشگاه ما مجهز به درگاه پرداخت شد، حالا در این فصل فروشگاه ما به کمک مجموعه runflare.com دپلوی شده در دامنه django-react-eshop.ir در دسترس قرار گرفته است.
این آموزش بخشی از بسته جامع ساخت فروشگاه با جنگو و ری اکت (+) است.
شما میتوانید بسته جامع با با مجموع قیمت کمتر از این لینک (+) تهیه کنید یا این مجموعه را فصل به فصل دریافت و تماشا کنید.
فهرست فصلبهفصل آموزش ساخت فروشگاه جنگو/ریکت
-
- ساخت فروشگاه آنلاین با Django و Reacct ـــ فصل ۱: ری اکت
- ساخت فروشگاه آنلاین با Django و Reacct ـــ فصل ۲: جنگو رست
- آموزش فروشگاه جنگو و ری اکت – فصل ۳: مدیریت وضعیت با Redux
- آموزش ساخت فروشگاه فول استک با جنگو و ری اکت – فصل ۴: سبد خرید
- آموزش فروشگاه آنلاین با جنگو پایتون و ری اکت – فصل ۵: اعتبارسنجی
- آموزش ساخت فروشگاه فول استک با جنگو و ری اکت – فصل ۶: احراز هویت
- آموزش ساخت فروشگاه فول استک با جنگو و ری اکت – فصل ۷: ثبت سفارش
- آموش ساخت فروشگاه فول استک با جنگو و ری اکت ــ فصل ۸: درگاه پرداخت
- آموزش ساخت فروشگاه فول استک با جنگو و ری اکت ــ فصل ۹: انتشار آنلاین
این آموزش در یک نگاه
خب ما در این فصل با مقایسه زیر ساختی بین هاست و ابر شروع کردیم. در درس اول این دو را ( هاست و ابر ) مقایسه کردیم و متوجه مزایا و معایب هر کدام شدیم.
در درس دوم یک نگاه کلی به فرایند دپلوی بر روی ابر انداختیم و در کل متوجه شدیم یک پروژه ( سایت ) چگونه روی ابر دپلوی میشود.
در درس سوم به معرفی مجموعه Runflare پرداختیم و روشهای دپلوی را روی Runflare توضیح دادیم که با دو روش کلی CI/CD و runflare CLI آشنا شدیم. در این دوره از هر دو روش استفاده کردیم.
از درس ۴ به بعد بصورت عملی شروع به دپلوی کردیم. در این درس ما در runflare زیرساخت پروژه را برای دپلوی اماده کردیم. سپس پروژه را تعریف و آن را برای دپلوی اماده کردیم. در ادامه در کنار این اماده سازی تمام نکات مهم را بیان کردیم.
در درس ۵ پروژه را به دامنه اختصاصی خود متصل و حالا بجای دامنه پیش فرض رانفلر، پروژه با دامنه اختصاصی ما در دسترس قرار گرفته است.
در ادامه در درس ۶ ما بک اند را به روش runflare-cli دپلوی کردیم و بعد از دپلوی در همین درس یکی یکی باگها را حل و تنظیمات مورد نظر را انجام دادیم.
اما در درس ۷ ما فرانت اند را به روش github( CI/CD ) دپلوی کردیم که روشی بسیار شیرین و جالب است. بعد از دپلوی در همین درس ما شروع به حل باگهای احتمالی و تنظیمات app در مد پروداکشن کردیم.
در درس هشتم به راه اندازی درگاه پرداخت پرداختیم اما به دلیل قوانین موجود بر روی درگاههای پرداخت مثل ( پرونده مالیاتی، اینماد و … ) نتوانستیم پرداخت انلاین انجام دهیم اما تمامی مدارک مورد نیاز جهت راه اندازی درگاه پرداخت را بررسی کردیم.
در ادامه در درس نهم مطالب گفته شده را جمع بندی و نگاهی به ادامه مسیر انداختیم.
بعد از آن در درس ۱۰ به توضیح باگهای حل نشده پراداختیم. اینکه چرا و کجا از پروکسی در فرانتاند استفاده میشود؟ و یا دلیل وجود باگ روش حل این باگ و محافظت از api هامون در برابر افراد ناشناس؟!
در درس یازدهم روشی دیگر برای دپلوی را توضیح دادیم. روشی که جنگو سرو کننده ری اکت است و خود پاسخ را از کاربر گرفته و به آن پاسخ میدهد. بعد از توضیح یکبار این روش را در لوکال اجرا و سپس پروژه را به این روش یکبار دیگر بر روی سکوی لیارا دپلوی کردیم.در نتیجه تجربه دپلوی روی سکوی لیارا را هم به دست آوردیم.
در آخر نهایت در درس ۱۲ یک جمع بندی کلی داشتیم و مطالبی که یاد گرفتیم را مرور کردیم.
کلیدواژگان
طراحی فروشگاه با جنگو و ری اکت | ساخت فروشگاه با جنگو و ریکت | آموزش ساخت فروشگاه با جنگو و ریکت | دپلوی فروشگاه جنگو و ریکت
مصطفی آصفی –
خیلی زحمت برده این فصل. به دو روش هم دپلوی رو گفتین و با شجاعت مشکلاتی که خودتون برخورد کردین رو هم به کاربر نشون دادین. دم شما گرم و امیدوارم که این آموزش برای خودتون و برای فراگیران باعث رویش مادی و معنوی باشه.