وب‌سرویس مجید

پروژه aws-mobile-appsync-sdk-js

awslabs/aws-mobile-appsync-sdk-js

این کتابخانه جاوااسکریپت برای توسعه‌ی اپلیکیشن‌های موبایل با قابلیت‌های آفلاین، همگام‌سازی خودکار و امضای درخواست‌های AWS با Sigv4 طراحی شده است.

همچنین از React Native پشتیبانی می‌کند و به راحتی با سرویس AWS AppSync یکپارچه می‌شود.

کاربرد:

این ابزار برای توسعه‌دهندگانی مناسب است که می‌خواهند با استفاده از GraphQL و AWS AppSync، اپلیکیشن‌های موبایل قدرتمندی بسازند که حتی در شرایط قطعی اینترنت هم کار کنند.

همچنین داده‌ها به صورت خودکار بین دستگاه و سرور همگام می‌شوند.

در چه شرایطی بهتره استفاده شود؟

وقتی که نیاز دارید اپلیکیشن موبایل شما:

- بدون اینترنت هم کار کنه

- داده‌ها را به صورت هوشمند ذخیره و بعداً همگام کنه

- با سرویس‌های AWS مثل AppSync و DynamoDB ارتباط امن برقرار کنه

- از React Native استفاده می‌کنید و می‌خواهید با GraphQL کار کنید

چند مثال از موارد استفاده:

- ساخت اپلیکیشن‌های یادداشت‌برداری که در آفلاین کار می‌کنند

- مدیریت داده‌های فرم‌های میدانی در مناطق با شبکه ضعیف

- اپلیکیشن‌های فروش و انبارداری مبتنی بر React Native

- همگام‌سازی داده‌های کاربران در چند دستگاه بدون قطعی

  • ##aws
  • ##appsync
  • ##react
  • ##graphql
  • ##offline
  • ##mobile
  • ##javascript
  • ##aws
  • ##data
  • ##amplify