{"componentChunkName":"component---src-templates-modal-page-js","path":"/category/utilities/aws-amplify","result":{"pageContext":{"node":{"slug":{"current":"aws-amplify"},"name":"AWS Amplify","githubUrl":"https://github.com/aws-amplify/amplify-js","description":"A client library developed by Amazon for caching, analytics and more that includes a way to fetch GraphQL queries.","developer":null,"price":"Free","url":"https://docs.amplify.aws/","tags":[{"id":"57dbe127-2f3c-5cc3-981e-82d9b1e5c68d","name":"Vue","slug":{"current":"vue"}},{"id":"be16bebb-ead8-5ccd-9b12-43490b7a3f4e","name":"JavaScript","slug":{"current":"javascript"}},{"id":"94f7c54d-def3-527b-8a4a-2378d74d59c4","name":"Angular","slug":{"current":"angular"}},{"id":"0a926ca0-b673-55da-9067-d1130fbd856d","name":"React","slug":{"current":"react"}},{"id":"7ddefac4-f79d-5355-bf69-dcda5164add4","name":"Ionic","slug":{"current":"ionic"}}],"logo":{"asset":{"url":"https://cdn.sanity.io/images/g5bd2nk6/production/dfe7726ea055bde68a495870ed8302004ee8e56c-126x94.svg"}},"categories":[{"name":"Utilities","slug":{"current":"utilities"}}],"_rawContent":[{"_key":"5f389f3dc6ca","_type":"block","children":[{"_key":"5f389f3dc6ca0","_type":"span","marks":["strong"],"text":"AWS Amplify is a JavaScript library for frontend and mobile developers building cloud-enabled applications"}],"markDefs":[],"style":"normal"},{"_key":"d5794e920348","_type":"block","children":[{"_key":"d5794e9203480","_type":"span","marks":[],"text":"AWS Amplify provides a declarative and easy-to-use interface across different categories of cloud operations. AWS Amplify goes well with any JavaScript based frontend workflow, and React Native for mobile developers."}],"markDefs":[],"style":"normal"},{"_key":"39142a3467fc","_type":"block","children":[{"_key":"39142a3467fc0","_type":"span","marks":[],"text":"Our default implementation works with Amazon Web Services (AWS), but AWS Amplify is designed to be open and pluggable for any custom backend or service."}],"markDefs":[],"style":"normal"},{"_key":"afcc8649f30c","_type":"block","children":[{"_key":"afcc8649f30c0","_type":"span","marks":[],"text":"Features / APIs"}],"markDefs":[],"style":"h3"},{"_key":"0669f268f51a","_type":"block","children":[{"_key":"0669f268f51a0","_type":"span","marks":[],"text":""},{"_key":"0669f268f51a1","_type":"span","marks":["strong","1bb1c9ef7618"],"text":"Authentication"},{"_key":"0669f268f51a2","_type":"span","marks":[],"text":": APIs and building blocks for developers who want to create user authentication experiences."}],"level":1,"listItem":"bullet","markDefs":[{"_key":"1bb1c9ef7618","_type":"link","href":"https://docs.amplify.aws/lib/auth/getting-started/q/platform/js"}],"style":"normal"},{"_key":"48ab34200c4b","_type":"block","children":[{"_key":"48ab34200c4b0","_type":"span","marks":[],"text":""},{"_key":"48ab34200c4b1","_type":"span","marks":["strong","f3ae0884eea0"],"text":"Analytics"},{"_key":"48ab34200c4b2","_type":"span","marks":[],"text":": Easily collect analytics data for your app. Analytics data includes user sessions and other custom events that you want to track in your app."}],"level":1,"listItem":"bullet","markDefs":[{"_key":"f3ae0884eea0","_type":"link","href":"https://docs.amplify.aws/lib/analytics/getting-started/q/platform/js"}],"style":"normal"},{"_key":"67302f2eb018","_type":"block","children":[{"_key":"67302f2eb0180","_type":"span","marks":[],"text":""},{"_key":"67302f2eb0181","_type":"span","marks":["strong","7f20c0b43a45"],"text":"REST API"},{"_key":"67302f2eb0182","_type":"span","marks":[],"text":": Provides a simple solution when making HTTP requests. It provides an automatic, lightweight signing process which complies with AWS Signature Version 4."}],"level":1,"listItem":"bullet","markDefs":[{"_key":"7f20c0b43a45","_type":"link","href":"https://docs.amplify.aws/lib/restapi/getting-started/q/platform/js"}],"style":"normal"},{"_key":"d0f176f95d01","_type":"block","children":[{"_key":"d0f176f95d010","_type":"span","marks":[],"text":""},{"_key":"d0f176f95d011","_type":"span","marks":["strong","a556532c4614"],"text":"GraphQL API"},{"_key":"d0f176f95d012","_type":"span","marks":[],"text":": Interact with your GraphQL server or AWS AppSync API with an easy-to-use & configured GraphQL client."}],"level":1,"listItem":"bullet","markDefs":[{"_key":"a556532c4614","_type":"link","href":"https://docs.amplify.aws/lib/graphqlapi/getting-started/q/platform/js"}],"style":"normal"},{"_key":"8604b4ccb48c","_type":"block","children":[{"_key":"8604b4ccb48c0","_type":"span","marks":[],"text":""},{"_key":"8604b4ccb48c1","_type":"span","marks":["strong","edefa69d727a"],"text":"Storage"},{"_key":"8604b4ccb48c2","_type":"span","marks":[],"text":": Provides a simple mechanism for managing user content for your app in public, protected or private storage buckets."}],"level":1,"listItem":"bullet","markDefs":[{"_key":"edefa69d727a","_type":"link","href":"https://docs.amplify.aws/lib/storage/getting-started/q/platform/js"}],"style":"normal"},{"_key":"cd838d3d0d2d","_type":"block","children":[{"_key":"cd838d3d0d2d0","_type":"span","marks":[],"text":""},{"_key":"cd838d3d0d2d1","_type":"span","marks":["strong","922b7920be03"],"text":"Push Notifications"},{"_key":"cd838d3d0d2d2","_type":"span","marks":[],"text":": Allows you to integrate push notifications in your app with Amazon Pinpoint targeting and campaign management support."}],"level":1,"listItem":"bullet","markDefs":[{"_key":"922b7920be03","_type":"link","href":"https://docs.amplify.aws/lib/push-notifications/getting-started/q/platform/js"}],"style":"normal"},{"_key":"22df159726a6","_type":"block","children":[{"_key":"22df159726a60","_type":"span","marks":[],"text":""},{"_key":"22df159726a61","_type":"span","marks":["strong","9af48cfd7a24"],"text":"Interactions"},{"_key":"22df159726a62","_type":"span","marks":[],"text":": Create conversational bots powered by deep learning technologies."}],"level":1,"listItem":"bullet","markDefs":[{"_key":"9af48cfd7a24","_type":"link","href":"https://docs.amplify.aws/lib/interactions/getting-started/q/platform/js#interactions-with-aws"}],"style":"normal"},{"_key":"4322abfb7162","_type":"block","children":[{"_key":"4322abfb71620","_type":"span","marks":[],"text":""},{"_key":"4322abfb71621","_type":"span","marks":["strong","89b0bccd575c"],"text":"PubSub"},{"_key":"4322abfb71622","_type":"span","marks":[],"text":": Provides connectivity with cloud-based message-oriented middleware."}],"level":1,"listItem":"bullet","markDefs":[{"_key":"89b0bccd575c","_type":"link","href":"https://docs.amplify.aws/lib/pubsub/getting-started/q/platform/js"}],"style":"normal"},{"_key":"357212f82183","_type":"block","children":[{"_key":"357212f821830","_type":"span","marks":[],"text":""},{"_key":"357212f821831","_type":"span","marks":["strong","9926e689a6d5"],"text":"Internationalization"},{"_key":"357212f821832","_type":"span","marks":[],"text":": A lightweight internationalization solution."}],"level":1,"listItem":"bullet","markDefs":[{"_key":"9926e689a6d5","_type":"link","href":"https://docs.amplify.aws/lib/utilities/i18n/q/platform/js"}],"style":"normal"},{"_key":"f3f4efb027b2","_type":"block","children":[{"_key":"f3f4efb027b20","_type":"span","marks":[],"text":""},{"_key":"f3f4efb027b21","_type":"span","marks":["strong","59dc5ea0ca01"],"text":"Cache"},{"_key":"f3f4efb027b22","_type":"span","marks":[],"text":": Provides a generic LRU cache for JavaScript developers to store data with priority and expiration settings."}],"level":1,"listItem":"bullet","markDefs":[{"_key":"59dc5ea0ca01","_type":"link","href":"https://docs.amplify.aws/lib/utilities/cache/q/platform/js"}],"style":"normal"},{"_key":"2a961ba2fec0","_type":"block","children":[{"_key":"2a961ba2fec00","_type":"span","marks":[],"text":""},{"_key":"2a961ba2fec01","_type":"span","marks":["strong","28629833ddc9"],"text":"Predictions"},{"_key":"2a961ba2fec02","_type":"span","marks":[],"text":": Provides a solution for using AI and ML cloud services to enhance your application."}],"level":1,"listItem":"bullet","markDefs":[{"_key":"28629833ddc9","_type":"link","href":"https://docs.amplify.aws/lib/predictions/getting-started/q/platform/js"}],"style":"normal"}]},"targetPath":"/category/utilities","modalType":"tool"}},"staticQueryHashes":[]}