پیاده سازی سایت چندزبانه و آپشنال به صورت SPA در React

پرسیده شده
فعالیت 946 روز پیش
دیده شده 440 بار
0

عرض ادب و احترام دارم خدمت شما استاد عزیزم

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

پروژه پنل ادمین به صورت spa و چند زبانه هست و آپشنال (منظور از آپشنال این هست که مدیر سایت از طریق پنل تنظیمات سایت بتونه یه سری موارد فعال یاغیرفعال کنه حذف یا اضافه کنه فلان ویجت و  )

1- آیا با توجه به اینکه از سمت بک مشکلی نیست و api ها موردی نداره ری اکت می تونه هندل کنه این موضوع (دینامیک بودن نوع زبان نوشته ها و گرفتن زبان جاری سیستم از api ) رو ؟

2 - ما با توجه به آپشنال بودن پنل ادمین و داشتن یک پنل تنظیمات جدا می تونیم آپشن پنل رو پیاده سازی کنیم بدون دغدغه ؟ مدیر سایت بتونه مثلا چیدمان صفحه ها پنل کاربران ادمین ش رو خودش اوکی کنه؟
من هیچ دیدی ندارم و ممنون میشم چراغ راه من در مسیر این پروژه و چالش های جدیدش باشید 

فایل پیوست

محمدرضا
محمدرضا

5 مهر 00

0
حذف شده

سلام

بحش چند زبانه بودن خیلی مورد خاصی نداره و تقریبا ارتباط مستقیمی با خود react نداره و باید این قابلیت رو اضافه کرد که حالا یا خودتون کدش رو می نویسید که خیلی هم کار پیچیده ای نیست و یا از پکیج ها آماده میتونید استفاده بکنید مثل i18next

 

برای اون موردی هم که گفتید بخش ها مختلف رو بتون تنظیم بکن نمایش بده یا نه! اینم اصلا مورد خاصی نیست و به راحتی قابل پیاده سازی هست 

با توجه به اینکه بخش ها مختلف به صورت کامپوننت های مجزا مستقل و بدون وابستگی قابلیت پیاده سازی دارند به راحتی میشه مشخص کرد  که کدوم بخش از صفحه نمایش داده بشه یا نه! نهایت از طریق یک api (با توجه به شرایط پروژه باید کامل تر بررسی بشه) لیست بخش هایی که باید نمایش داده بشه رو میشه دریافت کرد و بر اساس اون کامپوننت ها رو render کنید

فایل پیوست

مجتبی سوری

توسط

مجتبی سوری

6 مهر 00

حذف شده
سلام و عرض ادب و ممنونم از راهنمایی شما برای چند زبانه کردن من سمت سرور و بک اند میخام از این افزونه https://wpml.org استفاده کنم چون پروژه وردپرسی هست با استفاده از api باید هندل کنم و برای فرانت و ری اکت مشکلی ایجاد نمیشه ؟ آیا کار استانداردی هست ؟ ممنون از شما
محمدرضا

6 مهر 00

حذف شده
اساسا چیزی به معنای استاندارد ما نداریم. این موردی رو هم که گفتید مستقیم خودم استفاده کردم ولی تا جایی که میدونم مشکلی ایجاد نمیکنه و میتونید استفاده بکنید
مجتبی سوری

8 مهر 00