راکت

مشکل در استفاده از ری اکت و breeze

6 پاسخ

سلام وقتتون بخیر.
من با لاراول 10 یک سایت طراحی کردم که داخلش با ری اکت چندتا کامپوننت طراحی کردم.تصمیم گرفتم سیستم احراز حویت با breeze درست کنم
بعد از نصب breeze محتوای فایل app.js پاک شد و با دستورات alpine جایگزین شد.میخوام ببینم من جایی رو اشتباه کردم یا یه کانفلیت هست توی لاراول؟

ثبت پرسش جدید

پاسخ‌ها

6
محمد رضا
محمد رضا
@salar.mohammad2013

تخصص: Full Stack Developer

سلام
از اونجایی که دوستان راهنمایی نکردند خدمت شما عرض میکنم
بنده با breeze کار نکردم و از sanctum استفاده میکنم و داخل خود لاراول هم از react استفاده نمیکنم و یه پروژه مجزا براش ایجاد میکنم و با api به هم متصل میکنم و پیشنهاد بنده به شما هم همین هست
ولی در کل در این موضوعات حتما از یوتوب کمک بگیرید
چیزی که بنده سرچ کردم ببینید لطفا و خودتون هم سرچ کنید قطعا به جواب خواهید رسید
لینک اول
لینک دوم

سعید میرجلیلی
سعید میرجلیلی
@saeedmirjalili1367

تخصص: it manager & backend developer

مرسی از پاسختون.
لینکارو دیدم ممنون میدونید توی نصبشون مشکل ندارم.مشکلم اینجاست که breeze/blade با آلپاین نصب میشه و با react کانفلیت میده.
برای اون قسمتی که گفتین دو تا پروژه مجزا ایجاد میکنید و با api متصل میکنید آموزشی دارین؟
من از ری اکت توی پروژه ام فقط برای کتابخونه slick-slider استفاده میکنم.این گفته شمارو میشه برای این مورد انجام داد

شاید پاسخ شما همین‌جا باشد

محمد رضا
محمد رضا
@salar.mohammad2013

تخصص: Full Stack Developer

برای اون قسمتی که گفتین دو تا پروژه مجزا ایجاد میکنید و با api متصل میکنید آموزشی دارین؟

شما فقط کافیه لاراول بلد باشی و ری اکت
ری اکت درخواست هاش با fetch ارسال میکنی به روت هایی که توی api لاراول ساختی
عملا تفاوتش یه کانفیگ اولیه برای بخش cors لاراول هست و به جای web روت ها توی فایل api قرار داده میشن و هیچ تفاوت دیگری نداره کارتون
شما دیگ ویو ای داری توی لاراول و به جای مثلا کنترلر های resource از کنترلر ریسورسی که روتش به شکل apiResource نوشته شده استفاده میکنی که اون روت های ویو رو که مثلا show و update هست رو شامل نمیشه
عملا اینها جزعیات غیر مهم هستند و شما کلا مثل قبل کد میزنی کار خیلی خاصی نیست
توی یوتوب راجب laravel api اگر سرچ بزنی یه سری اموزش ها برای بخش کالکشن و ریسورس و ریکوئست میاره که معمولا کمتر ازشون استفاده کردیم توی لاراول و توی api بیشتر به چشم میاد و کارو ساده تر میکنه

اگر پروژتون کوچیک هست و چیز خاصی نداره ترجیحا دو پروژه ای نکنیدش که کارتون توی کانفیگ و بارگذاری و دسترسی و این چیزا سخت تر نشه
ولی در کل اگر ری اکت میخوایید بهتره پروژه جدا باشه

سعید میرجلیلی
سعید میرجلیلی
@saeedmirjalili1367

تخصص: it manager & backend developer

دمه شما گرم اقا راهنمایی های خوبی بود مرسی

سعید میرجلیلی
سعید میرجلیلی
@saeedmirjalili1367

تخصص: it manager & backend developer

سلام مهندس رفتم سراغ سنکتوم اجرا کردم و واقعا لذت بخش بود برام که با api لاراول کار کنم :))
یک سوال کوچیک دارم ممنون میشم جواب بدی.میخوام یه اسلایدر با ریکت توی یه قسمت از صفحه که blade هست کار کنم میشه؟ریکت رو جدا از پروژه لاراول زدما

محمد رضا
محمد رضا
@salar.mohammad2013

تخصص: Full Stack Developer

سلام
لطفا وقتی پیام میدی تگم کن که نوتیف بیاد برام شانسی دیدم پرسشت رو
وقتی پروژه ی ری اکتی شما جدا هست یعنی کل سایتت spa شده
ینی کلا یک صفحه داری
blade کاری که میکنی توش رندر php و لاراولی داری قبل از بارگذاری صفحه
برای زمانی که روت دهی داری که صفحه هر بار لود میشه و درخواست مرورگر برای باز شدن اون روت رو داری
در صورتی که دیگ توی ری اکت همجین جیزی نیست
پس صحیح نیست که نصف پروژت با ری اکت جدا از لاراول باشه و بعد فقط یک صفحه رو بیایی توی لاراول با blade پیاده کنی
دیگه از اول باید تصمیم بگیری که چطور میخوایی عمل کنی جدا یا یک جا
البته من توی لاراول حقیقتش از ری اکت استفاده نکردم و نمیدونم چطوریه
از اول جدا اجرا کردم و api استفاده کردم
در کل ری اکت امکاناتش خیلی راحت تر و بهتر از blade هست نیازی نداری دیگ بهش واقعا
داده رو بگیر از سرور خودت پیادش کن راحت توی پروژه ی فرانت

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

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