Что такое AWS Amplify? Это библиотека JavaScript, которая позволяет разработчикам ускорить разработку.

Еще один инструмент, о котором нам нужно поговорить, когда мы отправимся в путешествие с AWS AppSync, — это то, что мы называем AWS Amplified. Теперь, что это за штука называется AWS Amplify?

Что такое усиление?

Это не что иное, как библиотека JavaScript, которая позволяет разработчикам ускорить разработку. По сути, когда вы создаете наши бессерверные приложения, происходит множество настроек и управления службами, которые должны произойти, чтобы у нас действительно было бессерверное приложение. Поэтому Amazon решила создать что-то более простое для разработчиков, чтобы помочь разработчикам настраивать и управлять ими, и, конечно же, создавать приложения с функциями для облака AWS.

Как вы можете себе представить, у AWS Amplify много модулей, потому что это фреймворк, в нем много разных компонентов. Вот некоторые из модулей, которые мы можем использовать для ускорения разработки. Итак, у нас есть off, который позволяет нам добавить авторизацию в наше приложение, а это означает работу с пользователями, управление пользователями, логирование и так далее. У нас есть аналитика, которая является еще одной частью головоломки, которая позволит нам увидеть, что пользователи делают в нашем приложении или с нашим приложением, когда они его используют.

В AWS Amplify есть множество модулей, которые мы можем использовать для ускорения разработки, например:

  • Авторизация
  • Аналитика
  • Хранилище
  • API
  • Кэширование
  • Компоненты пользовательского интерфейса
  • и т. д.

По сути, это то, что Amplify предоставляет нам очень унифицированный пользовательский интерфейс, скажем, для форм, входа в систему, форм и даже для всего вида и вида приложений, которые мы можем создавать с помощью AWS Amplify или любых других сервисов AWS. Так что все это можно найти внутри AWS Amplified framework. И, конечно же, существует множество других модулей, которые предоставляет AWS Amplify. Структура AWS Amplify заключается в том, что существует связь между платформой, облачными сервисами и, конечно же, инструментами разработчика. Итак, Amplify CLI — это интерфейс командной строки, который позволяет нам, разработчикам, вводить команды в нашей командной строке или терминале, которые затем запускают наши облачные сервисы и другие инструменты разработчика для создания того, что мы хотим.

Итак, представьте, что мы снова создаем приложение для блога, и в середине разработки мы решаем добавить, например, модуль, чтобы мы могли просто ввести нужную команду, или командную строку, или терминал, а затем усилить задний конец. Мы продолжим и выполним всю настройку, создание в серверной части AWS за нас, поэтому нам не нужно идти и делать что-то еще. Все, что нам нужно сделать, это просто ввести команду и все зависимости, и все настроено для того, чтобы мы могли начать использовать его в нашем приложении.

Итак, это сила усиления, и мы собираемся использовать усиление, чтобы помочь в нашей разработке вместе с синхронизацией приложений.

Спасибо за чтение.

Чтобы узнать больше об AWS Amplify, перейдите по следующей ссылке:



Больше контента на plainenglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку здесь.