Отправляет email-рассылки с помощью сервиса Sendsay

Как создать сайт

  Все выпуски  

Как создать сайт


База данных IndexedDB

Здравствуйте! В этом уроке  разберем встроенную  базу данных   IndexedDB,  которая является  более мощным решением, чем localStorage.  Вот ее ключевые преимущества

  • Хранилище ключей/значений: доступны несколько типов ключей, а значения могут быть любыми.
  • Поддерживает транзакции для надёжности.
  • Поддерживает запросы в диапазоне ключей и индексы.
  • Позволяет хранить больше данных, чем localStorage.

Для традиционных клиент-серверных приложений эта мощность обычно чрезмерна. IndexedDB предназначена для оффлайн приложений, можно совмещать с ServiceWorkers и другими технологиями.

Мы также можем использовать  операторы async/await с помощью обёртки, которая основана на промисах, например https://github.com/jakearchibald/idb. Это очень удобно, но обёртка не идеальна, она не может полностью заменить события. Поэтому мы начнём с событий, а затем, когда разберёмся в IndexedDB, рассмотрим и обёртку.  Читать  далее


В избранное