Брат Тук

Редактор



- Регистрация
- 18/04/2023
- Сообщения
- 14.141
- Репутация
- 9.448
- 0
- #1
Автор: kobezzza
Название: IndexedDB в действии (2025)
![[kobezzza] IndexedDB в действии (2025) [kobezzza] IndexedDB в действии (2025)](data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' width='1234' height='686' viewBox%3D'0 0 1234 686'%2F%3E)
Описание
Тем, кто хочет освоить API IndexedDB во всех деталях с полного нуля
В курсе разбираются причины появления IndexedDB, её отличие от альтернативных технологий, детально разбирается нативный API, а также библиотеки-обёртки, которые делают работу с ней проще и удобнее.
Тем, кто хочет научиться создавать Frontend приложения с поддержкой Offline
На примере библиотек Dexie.js и PouchDB мы поговорим про паттерн движения данных через БД и реактивные биндинги для Vue, React и Angular.
Тем, кого интересуют вопросы синхронизации данных между серверным и локальным хранилищем при создании Local First приложений
В курсе этот процесс рассматривается на примере популярной библиотеки PouchDB.
Новичкам и опытным
Курс подойдет тем, кто впервые знакомится с этим инструментом, так и для тех, кто уже имеет опыт использования IndexedDB.
Программа курса
Лекция 1. Знакомство с IndexedDB
1.1. Отличие IndexedDB от LocalStorage
1.2. Как организовано хранение данных в IndexedDB
1.3. Создание новой базы и механизм версий
1.4. Обработка простых CRUD-запросов
1.5. Библиотеки LocalForage и idb-keyval
Лекция 2. API запросов
2.1. Поиск по ключу и диапазону
2.2. Устройство индексов
2.3. Транзакции и обработка ошибок
2.4. Работа с курсорами
Лекция 3. Миграция схем и нюансы использования IndexedDB
3.1. Обновление схемы данных
3.2. Синхронизация между разными клиентами
3.3. Библиотека idb
3.4. Постоянные и временные хранилища
3.5. Хранилище внутри стороннего Iframe
Лекция 4. Библиотека Dexie.js
4.1. Разбор основного API и сравнение с IndexedDB
4.2. Реактивные биндинги для использования с React, Vue, Angular
4.3. Синхронизация с сервером и сервис Dexie Cloud
Лекция 5. Синхронизация с сервером и архитектура Local First. Использование СУБД PouchDB/CouchDB
5.1. Разбор стратегий синхронизации хранилища с сервером
5.2. Знакомство с СУБД CouchDB/PouchDB
5.3. Ревизии и обработки конфликтов
5.4. Захват изменений данных
5.5. API запросов: ключ-значение, Mango запросы и Map-Reduce
Подробнее:
Скачать:
Название: IndexedDB в действии (2025)
Описание
Тем, кто хочет освоить API IndexedDB во всех деталях с полного нуля
В курсе разбираются причины появления IndexedDB, её отличие от альтернативных технологий, детально разбирается нативный API, а также библиотеки-обёртки, которые делают работу с ней проще и удобнее.
Тем, кто хочет научиться создавать Frontend приложения с поддержкой Offline
На примере библиотек Dexie.js и PouchDB мы поговорим про паттерн движения данных через БД и реактивные биндинги для Vue, React и Angular.
Тем, кого интересуют вопросы синхронизации данных между серверным и локальным хранилищем при создании Local First приложений
В курсе этот процесс рассматривается на примере популярной библиотеки PouchDB.
Новичкам и опытным
Курс подойдет тем, кто впервые знакомится с этим инструментом, так и для тех, кто уже имеет опыт использования IndexedDB.
Программа курса
Лекция 1. Знакомство с IndexedDB
1.1. Отличие IndexedDB от LocalStorage
1.2. Как организовано хранение данных в IndexedDB
1.3. Создание новой базы и механизм версий
1.4. Обработка простых CRUD-запросов
1.5. Библиотеки LocalForage и idb-keyval
Лекция 2. API запросов
2.1. Поиск по ключу и диапазону
2.2. Устройство индексов
2.3. Транзакции и обработка ошибок
2.4. Работа с курсорами
Лекция 3. Миграция схем и нюансы использования IndexedDB
3.1. Обновление схемы данных
3.2. Синхронизация между разными клиентами
3.3. Библиотека idb
3.4. Постоянные и временные хранилища
3.5. Хранилище внутри стороннего Iframe
Лекция 4. Библиотека Dexie.js
4.1. Разбор основного API и сравнение с IndexedDB
4.2. Реактивные биндинги для использования с React, Vue, Angular
4.3. Синхронизация с сервером и сервис Dexie Cloud
Лекция 5. Синхронизация с сервером и архитектура Local First. Использование СУБД PouchDB/CouchDB
5.1. Разбор стратегий синхронизации хранилища с сервером
5.2. Знакомство с СУБД CouchDB/PouchDB
5.3. Ревизии и обработки конфликтов
5.4. Захват изменений данных
5.5. API запросов: ключ-значение, Mango запросы и Map-Reduce
Подробнее:
Для просмотра ссылок, Войдите в аккаунт или Зарегистрируйтесь.
Скачать:
Для просмотра ссылок, Войдите в аккаунт или Зарегистрируйтесь.