🚀 Сегодня вам бесплатно доступен тренажёр по HTML и CSS.

Доступно в Baseline в статусе «Widely Available» с 2024-03-20

IndexedDB — это API для хранения структурированных данных на вашем устройстве прямо в браузере. Он работает по принципу транзакций и позволяет сохранять, читать и изменять большие объемы данных без постоянной связи с сервером.

Пример открытия базы данных:

const request = indexedDB.open('myDatabase', 1);

request.onupgradeneeded = () => {
  const db = request.result;
  if (!db.objectStoreNames.contains('store')) {
    db.createObjectStore('store', { keyPath: 'id' });
  }
};

Больше обзоров веб-функций — в телеграм-канале HTML Academy.

Нашли ошибку или опечатку? Напишите нам.