هزینه سرور و هاست و کم کن: بک اند و فرانت و باهم یه جا دیپلوی کن!

  Рет қаралды 385

Nima Arefi

Nima Arefi

Ай бұрын

فریمورک و ابزارهای بک‌اند میتونن فایل های استاتیک پروژه رو برای کاربرا 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

Пікірлер: 20
@amirhosein-hr7zp
@amirhosein-hr7zp 28 күн бұрын
واقعا یکی از بهترین های یوتیوب هستی در این زمینه (که کامل بلده / تسلط زیادی داره / و خوب می‌تونه اون مفهوم رو انتقال بده ) وقتی ویدیو هات رو میبینم قشنگ هم کیف میکنم هم یاد میگیرم هم درک میکنم سپاس نیما جان 🩵👌🫶💥💥
@nima_arf
@nima_arf 28 күн бұрын
😍😍🫠🔥 چی بگم خیلی لطف داری، مشتی هستی و پرطرفدار
@ghazaleniazi5855
@ghazaleniazi5855 Ай бұрын
هر ویدیو کیفیتش یه لول بالاتر از قبلی میره😍🔥
@aminda6862
@aminda6862 15 күн бұрын
دمت گرم نیما
@rezaandhamze
@rezaandhamze 20 күн бұрын
کارت عالیه امیدوارم که به کارت ادامه بدهی ❤❤
@nima_arf
@nima_arf 19 күн бұрын
❤️❤️
@amirhosein-hr7zp
@amirhosein-hr7zp 21 күн бұрын
عالی نیما جان ❤❤❤ سپاس
@nima_arf
@nima_arf 20 күн бұрын
خواهش میکنم ❤️
@soheilweb
@soheilweb Ай бұрын
aaaliii🎉
@nima_arf
@nima_arf Ай бұрын
نایسسسس 🔥
@ghazaleniazi5855
@ghazaleniazi5855 Ай бұрын
فوق العاده بود
@nima_arf
@nima_arf Ай бұрын
مرسی مرسی 😍
@sarazamani4914
@sarazamani4914 Ай бұрын
عالی
@nima_arf
@nima_arf Ай бұрын
🔥🔥
@benyamin4634
@benyamin4634 21 күн бұрын
مرسی خسته نباشی نیما جان
@nima_arf
@nima_arf 21 күн бұрын
🔥🔥🔥
@MehdiDeveloper-p2i
@MehdiDeveloper-p2i 20 күн бұрын
سلام. پس میشه حتی پروژه های که با next 14 و سرور ساید هم هست اینطوری انداخت تو پوشه public بکند؟
@nima_arf
@nima_arf 20 күн бұрын
سلام پروژه هایی که بانکست نوشته شدن و SSG و CSR هستند و میشه اینکارو باهاشون کرد ولی اگر پروژه شما SSR میشه همون لحظه باید رو سرور صفحه ساخته بشه پس یه سروری و میخوایم که کدای مارو اجرا کنه برای نکست میتونید فایل Custom Server درست کنید و از اونجا بک و نکست و کنار هم باهم بزارید (یا یه nginx بزارید اون درخواست هارو براساس url بین route های مختلف جابه‌جا کنه)
@farazmehraien3913
@farazmehraien3913 Ай бұрын
یه سوال: میشه روو یه سرور و با کمک nginx فرانت و بک با همین روش api/v1 مثلا دیپلوی انجام داد؟ یعنی با nginx میشه بگیم هر جا /api/v1 بود بزنه به بکند؟
@nima_arf
@nima_arf Ай бұрын
اره دقیقا اینو هم تو ویدیو قبلی دیاگرامشو کشیدم هم تو description ویدیو توضیح دادم
MISS CIRCLE STUDENTS BULLY ME!
00:12
Andreas Eskander
Рет қаралды 20 МЛН
EVOLUTION OF ICE CREAM 😱 #shorts
00:11
Savage Vlogs
Рет қаралды 11 МЛН
Vision Pro наконец-то доработали! Но не Apple!
0:40
ÉЖИ АКСЁНОВ
Рет қаралды 392 М.
Как бесплатно замутить iphone 15 pro max
0:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 8 МЛН
Какой ноутбук взять для учёбы? #msi #rtx4090 #laptop #юмор #игровой #apple #shorts
0:18