omidkh68
7 سال پیش توسط omidkh68 مطرح شد
1 پاسخ

نحوه دیپلوی کردن برنامه ری اکت روی هاست

سلام و عرض ادب خدمت همه برنامه نویس های حرفه ای.
من یک برنامه نوشتم برای آموزش خودم که یاد بگیرم از react استفاده میکنم و برای ssr هم از next.js که دقیقا طبق آموزش خود سایت next.js اومدم پیاده سازی اش کردم.
من سوالم اینجاست که وقتی میخوام app رو deploy کنم تو یه host ای که از طریق server express داره تو client کار میکنه و جواب request هارو میده چجوری باید این config رو روی سرور اصلی ام publish کنم که اونجا هم request ها با reload کردن صفحه توسط server انجام بشه یعنی اینکه express رو چجوری تو host ام راه اندازی کنم و برنامه build شدم بهش دسترسی داشته باشه؟
مثلا تو php ما میایم .htaccess رو config میکنیم که request هارو از url میگیره و میگه مثلا دومین پارامتر برای ID پست ها هست و اون رو میگیریم و دیتا رو fetch میکنیم ولی برای react و سرور اش رو که من express انتخاب کردم رو باید رو host ام config کنم که مثلا این url اومد:
http://www.domain.com/post/۱۲۳/first-post-title
فلان واکنش رو از خودت نشون بده

ممنون از اساتید که منو راهنمایی میکنین
با تشکر


ثبت پرسش جدید
سینا شاه‌اویسی
تخصص : برنامه نویس فرانت اند
@sinashahoveisi 3 سال پیش آپدیت شد
2

سلام سرور اختصاصی میخواد واسه NEXT و باید خودتون کانفیگ کنید و node رو نصب کنید و کل پروژه رو بیارید روی سرور.
برای اینکار میتونید از این مقاله یا این مقاله استفاده کنید
البته سرویس هایی مثل لیارا و vercel و ... هستن که کار رو ساده تز میکنند.
برای تست میتونید از vercel استفاده کنید.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام