Конечно, у всех. В большинстве случаев, когда мы пробуем новую структуру или язык, одним из ключевых моментов являются данные.
В этом коротком примере вы заметите, насколько легко создать безопасную базу данных, к которой можно получить доступ через простой и понятный Javascript SDK. Сервис, который мы будем использовать, называется Фауна.
Так что же такое фауна?
Fauna - это API данных, который за пару минут создает глобальное хранилище данных для вашего приложения. База данных имеет поддержку GraphQL. Использование FaunaDB поможет вам сосредоточиться на своем приложении и будет обрабатывать масштабирование, сегментирование, подготовку, задержку и правильность для вас, и, возможно, самую важную часть, у него есть бесплатный уровень!
Как настроить вашу базу данных
- Зарегистрируйтесь в Фауне.
- Нажмите
new database
. - Выберите имя базы данных.
- (необязательно) переключите переключатель Предварительно заполнить демонстрационными данными.
- Перейдите на вкладку Безопасность и создайте новый ключ.
- Закрепите секрет в отдельном файле (мы будем использовать этот секрет).
Время кода уже?
Да! Как видите, для создания API данных для нашего приложения было 6 простых шагов. Теперь мы можем приступить к использованию javascript-клиента faunaDB.
В приведенном ниже фрагменте кода вы можете найти простой пример получения объекта User
из коллекции user
по идентификатору.
Интересные ссылки
- Исходный код на Github.
- Плагин для фрагментов кода из VS code Polacode.
Рассмотрите возможность использования этой службы в своем следующем дополнительном проекте и поделитесь со мной своими мыслями о FaunaDB.
Первоначально опубликовано на https://dev.to 17 октября 2020 г.