اون سایتی که نوشتید میبایستی بصورت API باشه تا بتونید با ری اکت کلاینت رو بصورت جداگانه توسعه بدید.
سلام
وقتی که ری اکت رو یاد گرفتین باید قسمت های ویو سایتتون رو ( همونا که الان به صورت blade نوشتین ) به کامپوننت ری اکت تبدیل کنین.
یعنی تک تک بیاین قسمت های HTMLشون رو توی کامپوننت های ری اکت قرار بدین و جاهایی هم لازمه که تغییر بدین یا بازنویسی کنین
و بعدش باید ری اکتی که نوشتین رو از طریق API وصل کنین به لاراولتون
یعنی توی کنترلر هاتون دیگه view برنمیگردونین و فقط دیتا رو به صورت JSON برمیگردونین
و سمت ری اکت این دیتا رو دریافت میکنین و ازش استفاده میکنین
در کل این که اینجوری نیست که صرفا یه چیزی به پروژه اضافه کنین تا تبدیل به ری اکت بشه
شما باید قسمت view رو کامل و قسمت controller ها رو تا حدودی بازنویسی کنین.
سلام
چیزی که شما میگید باید وب سایت به دو بخش فرانت اند و بک اند تقسیم بشه .
فرانت اند همون ظاهر سایتتون هست که باید با ری اکت آماده کنید .
بک اند هم همون پردازش هایی هست که توی کنترلر یا ... انجام میدید . برای اینکار باید یک سری تغیرات توی پروژتون انجام بدید و API رو آماده کنید . بعد با ری اکت وصل بشید به API و حالا هر چیزی که میخواید رو پیاده سازی کنید .
فرانت شما الان همون فایل های Blade هستند .
سلام
بر قوی بودن react شکی نیست ولی اگر داری از لاراول استفاده میکنی به نظر من بهتره بری سراغ vuejs چون خود لاراول به صورت پیش فرض vuejs رو پشتیبانی میکنه و کار کردن رو باهاش راحت تر میکنه البته این حرف من یه پیشنهاد ساده اس.
برای کار با react هم پروژه رو api کن تمام داده ها رو با api بگیر و front رو با react بچین اینطوری پروژه ات کار میکنه در اصل میشه دوتا پروژه یکی پروژه لاراول که back کار روتشکیل میده یکی هم react که داره از api های بک استفاده میکنه . حالا برای اینکه react رو ببری تو لاراول یه خروجی production از react بگیر یه سری فایل میده که شامل js , css یه html که اینا رو تو فایل blade اصلیت جا بده مثل یه پروژه عادی
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟