به جهت مخلوط بهتر این خصوصیتها، یوزرها اکثر اوقات PWAها
طراحی اپلیکیشن در مشهد را به نرم افزارهای اینترنت ساده ترجیح میدهند.
امکانهای آفلاین و تجارب مستقر یک مزیت تبارک برای PWAها میباشند. یوزرها ناچار نیستند که نگران وب خویش باشند چون حتیدر وضعیت آفلاین میتوانند بر روی PWA به عمل خویش ادامه دهند. همچون تجارب مستقر، یوزرها با اینکه با یک نرمافزار اینترنت در تعامل میباشند، ولی ظواهر و حسی برای آنها تولید مینماید که بیان کننده از اپای که بر روی تلفن هوشمند اندروید خویش دانلود کردهاند استعمال مینمایند.
push notifications با اضافه کردن تجربیات ساکن یا این که به عبارتی native بر روی نرم افزار اینترنت، به یوزرها یاری مینمایند تا با زدن یک دکمه با PWA تعامل داشته باشند.
Multiplatform، گسترش تدریجی. تحت عنوان یک نرمافزار اینترنت، PWA شما بر روی هر مرورگری انجام می شود. به این ترتیب، شما می توانید به یوزرها متعددی درخواست دهید، فارغ از اعتنا به اینکه آنها بر روی ویندوز میباشند یا این که اوبونتو. حتی هنگامی برخی قابلیت و امکانها بر روی برخی پلتهیبتها جانور نیستند، تجربیات کاربری خیر را ارائه میدهد.
چه طور میقدرت یک react PWA تشکیل داد (پیشنیازها)
آغاز مطمئن گردید که واپسین ورژن Node را نصب کردهاید، و همینطور ویرایشگر کدی دارید که با آن حس راحتی می کنید. Visual Studio Code گزینش خیر میباشد.
درحالتی که از پیشین یک نرمافزار اینترنت react دارید که می خواهید قابلیت و امکانهای توسعه یافته به آن بدهید، بهتر میباشد! درصورتیکه خیر، مکان نگرانی وجود ندارد. ابزار Create React App چهرهبوک سودمند خواهد بود. حتی میتوانید نرمافزار react فراهم را از گیتهاب ایمپورت فرمائید.
استارت با اصول اول
برای آغاز می بایست ابزار Create React App را بر روی سیستم خویش نصب نمایید. ویرایشگر کد خویش را گشوده کرده و قطعه کد پایین را وارد فرمایید.
نصب ابزار Create React App شروع میگردد. بعد از اتمام مراحل، کد ذیل را برای ساخت و ساز یک پروژه خالی وارد نمائید.
بعد از ساخت و ساز پروژه، به فولدر package.json بروید و تعلقهایی (dependency) که در پوشه آمده میباشد را ملاحظه کنید. تعلق React-router را نیز با به کارگیری از ویرایشگر کد نصب نمائید، و با استفاد از فرمان ‘npm run start’ یک آزمایش جاری ساختن بگیرید.