Inserito il: Nov 21, 2017

Oggi è stata rilasciata AWS Amplify, una libreria Open Source di Apache 2.0 per sviluppatori che intendono creare applicazioni connesse al cloud con JavaScript su piattaforme Web o mobili. AWS Amplify è progettata per fornire un'interfaccia dichiarativa agli sviluppatori client che intendono eseguire operazioni comuni utilizzando i servizi cloud in modo scalabile e sicuro. Queste nuove funzionalità permettono agli sviluppatori che scrivono applicazioni JavaScript di applicare sistematicamente le best practice con astrazioni comuni, ottenendo cicli di sviluppo più rapidi. Insieme alla release di AWS Amplify, è stata inoltre lanciata un'esperienza CLI completa interamente integrata con AWS Mobile Hub. L'esperienza CLI è progettata per sviluppatori che creano applicazioni da zero oppure che migliorano progetti esistenti con caratteristiche adatte al cloud AWS. 

I moduli della libreria AWS Amplify sono suddivisi in categorie (Auth, Analytics, Storage, APIs, Caching) per aggiungere rapidamente caratteristiche come accesso/registrazione utente, MFA, monitoraggio o analisi dei parametri, gestione dei contenuti o integrazione delle API serverless. La libreria, inoltre, dispone dell'internazionalizzazione e della localizzazione per il supporto multilingue, oltre a funzionalità di caching. Sono inoltre disponibili componenti ed estensioni per React e React Native, che permettono agli sviluppatori di scrivere applicazioni su tali piattaforme per aggiungere caratteristiche con standard specifici per il framework. Gli sviluppatori JavaScript possono inoltre utilizzare la libreria per creare propri componenti UI personalizzati, come i flussi di autenticazione personalizzati. AWS Amplify è progettata per essere estensibile con diverse implementazioni tra collaboratori partner e della community. 

Fai clic qui per ulteriori informazioni sulla release o consulta il repository GitHub: https://github.com/aws/aws-amplify

AWS Mobile Hub ti consente di selezionare la regione in cui saranno create le risorse del tuo progetto. Per maggiori informazioni sulle regioni AWS visita Regioni ed endpoint.