🔥جمعه سیاه در راکت با (( ۷۰ درصد )) تخفیف! این فرصت دیگه تکرار نمیشه
مشاهده دورههاسلام روز بخیر
ما داریم بستری رو ایجاد میکنیم که کاربرا میتونن بدون کدنویسی بیان و یه اپ اندرویدی ایجاد کنه تا اینجا کار ها ب درستی انجام شده
حالا کارفرما از ما نسخه PWA میخواد که برا کاربراش ارائه بدیم :|
مثلا به شکل زیر
app1:
https://roocket.ir/pwa?Id=5fd7a58cc9d16f500551892e
app2:
https://roocket.ir/pwa?Id=9fd7a58cc1d16f511151145a
برای هر اپ یه pwa جدا ارائه بدیم
تا اونجایی که من میدونم PWA میاد کلا سایت رو میگیره و نمیشه برای هر روت یه خروجی جدا ارائه کرد درسته؟
آیا راه حلی کسی میشناسه؟؟
@rezayki متوجه هستم
ببینید هر کاربر که هر پروژه رو ایجاد میکنه هر کدوم ازین پروژه ها آی دی یونیک خودش رو داره. این آی دی به اضافه رنگبندی و چیدمان کلی در یک فایل جیسون یا env به فایل های pwa اضافه میشه و این خروجی رو میدید به کاربر. یعنی کل سورس pwa یکی هست فقط این env عوض میشه. بقیه دیتا رو میتونید از api بخونید با اون project_id
من راه حلی که به نظرم میرسه اینه که بیام تو یه روتی یه پروژه جدید ایجاد کنم و اون طرح و استایل مورد نظرم رو اعمال کنم و فقط ازش یه آی دی بگیرم برای دریافت اطلاعات JSON از سرور درسته این کار؟
@rezayki درود
برای اینکار کار راه حل های زیادی وجود داره
و اما پیشنهاد من:
یک سری کانفیگ هستند که باید همون لحظه اول آماده باشند مثل رنگ بندی یا layout اصلی و پروجکت آی دی
بنظرم این کانفیگ هارو بصورت استاتیک در پروژه ذخیره کنید و مابقی دیتا رو بصورت داینامیک با استفاده از پروجکت آی دی دریافت کنید.
@abedim910 سلام
ممنون ولی مشکلی که هست چیدمان و رنگ بندی ها توسط هر کاربر ایجاد و تعیین میشه منظورتون از پروجکت آی دی رو اگه درست متوجه بشم این مورد هم داینامیک هستش و میتونه n تا آی دی باشه یعنی هر کاربر میتونه برای خودش n تا اپ ایجاد کنه که هر اپ ای دی خودشو داره
@rezayki متوجه هستم
ببینید هر کاربر که هر پروژه رو ایجاد میکنه هر کدوم ازین پروژه ها آی دی یونیک خودش رو داره. این آی دی به اضافه رنگبندی و چیدمان کلی در یک فایل جیسون یا env به فایل های pwa اضافه میشه و این خروجی رو میدید به کاربر. یعنی کل سورس pwa یکی هست فقط این env عوض میشه. بقیه دیتا رو میتونید از api بخونید با اون project_id
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟