هزینه سرور و هاست و کم کن: بک اند و فرانت و باهم یه جا دیپلوی کن!
Вставка
- Опубліковано 30 чер 2024
- فریمورک و ابزارهای بکاند میتونن فایل های استاتیک پروژه رو برای کاربرا serve کنن، یعنی ما میتونیم پروژه فرانتمونو که جداگونه از بکاند داریم تو یه ریپازیتوری دیگه توسعه میدیم و بیلد کنیم و بزاریم کنار پروژه بکاندمون و درآخر یک اپ رو deploy کنیم رو سرور
اینطوری هم سرعت سایت بیشتر میشه!
هزینه کمتری بابت سرور میدیم
خطای CORS نداریم
و از همه مهمتر میتونیم HTTP Only Cookie ست کنیم که اپامون مشکل امنیتی نداشتن باشن برای توکن و authentication
این فیچر فقط مختص زبان جاواسکریپت یا فریمورک های express نیست و تمام زبان ها و فریمورک ها (PHP و Python و Go و ...) این کارو میتونن انجام بدن که داخل ویدیو یه مثال از فریم ورک لاراول و بهش اشاره میکنیم
اگر تعداد درخواست های پروژه شما خیلی زیاد شد میتونید فایل های استاتیک و بزارید رو CDN یا یه nginx بیارید بالا که با پرفورمنس بالاتری فایل های استاتیک و برای کاربرا serve بکنه (تو اسکیل پایین تاثیری نداره!)
Website: react.ir
Twitter:ww. react_ir
Telegram: t.me/react_ir
Personal Twitter: / nima_arf
Personal Instagram: / nima_arf
Personal Github: github.com/nimaa77 - Наука та технологія
دمت گرم نیما
فوق العاده بود
مرسی مرسی 😍
عالی
🔥🔥
عالی نیما جان ❤❤❤
سپاس
خواهش میکنم
❤️
واقعا یکی از بهترین های یوتیوب هستی در این زمینه
(که کامل بلده / تسلط زیادی داره / و خوب میتونه اون مفهوم رو انتقال بده )
وقتی ویدیو هات رو میبینم قشنگ هم کیف میکنم هم یاد میگیرم هم درک میکنم
سپاس نیما جان 🩵👌🫶💥💥
😍😍🫠🔥 چی بگم
خیلی لطف داری، مشتی هستی و پرطرفدار
کارت عالیه امیدوارم که به کارت ادامه بدهی ❤❤
❤️❤️
مرسی خسته نباشی نیما جان
🔥🔥🔥
هر ویدیو کیفیتش یه لول بالاتر از قبلی میره😍🔥
aaaliii🎉
نایسسسس 🔥
سلام. پس میشه حتی پروژه های که با next 14 و سرور ساید هم هست اینطوری انداخت تو پوشه public بکند؟
سلام
پروژه هایی که بانکست نوشته شدن و SSG و CSR هستند و میشه اینکارو باهاشون کرد
ولی اگر پروژه شما SSR میشه همون لحظه باید رو سرور صفحه ساخته بشه پس یه سروری و میخوایم که کدای مارو اجرا کنه
برای نکست میتونید فایل Custom Server درست کنید و از اونجا بک و نکست و کنار هم باهم بزارید (یا یه nginx بزارید اون درخواست هارو براساس url بین route های مختلف جابهجا کنه)
یه سوال: میشه روو یه سرور و با کمک nginx فرانت و بک با همین روش api/v1 مثلا دیپلوی انجام داد؟ یعنی با nginx میشه بگیم هر جا /api/v1 بود بزنه به بکند؟
اره دقیقا
اینو هم تو ویدیو قبلی دیاگرامشو کشیدم
هم تو description ویدیو توضیح دادم