سلام دوستان، سوالم ممکنه خیلی ساده باشه
من یه برنامه رو دارم با ویو و لاراول توسعه میدم که بکند و فرانت کاملا از هم جدا هستند، یعنی پروژه ویو داخل فایل های لاراول نیست و فقط با api باهم در ارتباط هستند و الان میخوام بکند یا همون فایل های لاراول رو توی یک ساب دامین قرار بدم و پروژه ویو رو روی دامین اصلی بزارم، راه درستش همینه؟ و بعد روی ساب دامین های دیگه مثلا blog.siteName.ir پروژه های جدا ویو رو قرار بدم، یعنی به همین شکله که برای هر دامنه باید یه پروژه جدید ویو شروع کنم یا اگه بشه یک پروژه ویو رو روی چند ساب دامین بالا بیارم؟ خب ظاهرا بیشتر از یه سوال شد ممنون میشم یکی یکی جواب بدین😅
بله درسته راه درستش همینه که بک اند رو روی ساب دامین بذارید و فرانت هم روی سایت اصلی.
سوال بعدیتون هم بستگی به پروژه و استراتژیتون داره. اگه بخواید چند سایت مختلف با کارایی های مختلف داشته باشید باید پروژه های فرانت رو جدا کنید و توی ساب دامین های مختلف بذارید.
اگر پروژتون بزرگ نیست به نظرم همه رو توی یه پروژه بنویسید یعنی فرانت ساب دامین نداشته باشه.
راه دیگه هم برای جدا کردن پروژه ها استفاده از منوریپوهایی مثل lerna هستش که چندتا پروژه رو تو یه پروژه بزرگ نگه میداری و موارد مشترک پروژه مثل eslint و prettier و nodeModule توی یکجا نگهداری میشه. برای نمونه من یک پروژه ریکت رو اینجوری کردم میتونی توی این لینک ببینی
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟