張貼日期: Nov 21, 2017
我們今日推出了 AWS Amplify,這是 Apache 2.0 中的一項開放原始碼程式庫,開發人員如果想要在 web 或行動平台上,使用 JavaScript 來建置連結雲端的應用程式,即可使用此程式庫。AWS Amplify 的設計,為用戶端的開發人員提供了宣告式介面,這些開發人員想要以可擴充且安全的方式,使用雲端服務來執行常用的動作。這些新的功能可讓撰寫 JavaScript 應用程式的開發人員,以程式編寫的方式,套用常見抽象化概念的最佳實務。除了推出 AWS Amplify 之外,我們也發表了完備的 CLI 體驗,此項體驗完全整合了 AWS Mobile Hub。這項 CLI 體驗設計的適用對象,包括從頭開始建置應用程式,或是利用 AWS 雲端功能來加強現有專案的開發人員。
AWS Amplify 程式庫模組劃分為幾個類別 (Auth 授權、Analytics 分析、Storage 儲存、API、Caching 快取),以快速新增功能,例如使用者註冊/登入、MFA、追蹤或指標分析、內容管理或無伺服器 API 整合。此一程式庫也具備國際化和在地化的多語言支援,以及快取功能。最後,還有適用於 React 和 React Native 的元件和擴充功能,可讓在這些平台上撰寫應用程式的開發人員,採用架構特定的標準來新增這些功能。JavaScript 的開發人員也可以使用此程式庫,來建置自己的自訂 UI 元件,例如自訂的身份驗證流程。AWS Amplify 的設計,能夠利用社群與合作夥伴作者群之間的不同實作,來進行擴充。
請按一下此處來進一步了解推出的功能,或是前往 GitHub 儲存庫:https://github.com/aws/aws-amplify
AWS Mobile Hub 可讓您選擇建立專案資源的所在區域。如需 AWS 區域的詳細資訊,請參閱區域與終端節點。