Публикации по теме 'indexeddb'
Использование API IndexedDB с React (и хуками)
Отредактировано 07.02.2019: React Hooks теперь является стабильной функцией React версии 16.8.0. В этом руководстве теперь используется версия 16.8.1.
Отредактировано 21.02.2019: Я загрузил демонстрацию на страницы GitHub: https://brookslybrand.github.io/react-indexeddb-example/
Вдохновение
Моя компания работает над созданием захватывающего нового продукта для оцифровки процесса, который в настоящее время полностью выполняется ручкой и бумагой. Как и в случае с большинством..
Dexie Typescript без классов
Когда я начал работать с библиотекой-оболочкой Dexie IndexedDB, я был разочарован, увидев инструкции, указывающие вам на подкласс Dexie , чтобы использовать его с Typescript.
Я бы предпочел компонуемый шаблон, который не использует синтаксический сахар классов ES.
Вот один из способов использования Dexie и Typescript без классов.
TL;DR:
Вот CodeSandbox .
Мы начнем с импорта Dexie как BaseDexie , чтобы при желании мы могли реэкспортировать расширенный универсальный тип..
Хранилище IndexedDB слишком сложное. Попробуйте использовать localForage?
Локальное хранилище было постоянной темой во фронтенд-разработке. Мы знакомы с использованием файлов cookie и веб-хранилища (включая sessionStorage и localStorage). Эти методы хорошо известны, и вопросы, связанные с ними, часто возникают в реальных проектах.
1. Идеальный подход для хранения больших объемов данных: IndexedDB.
Однако у этих методов локального хранения есть некоторые заметные недостатки:
1. Ограниченная емкость хранилища . Даже при использовании localStorage,..
Создание PWA для портных с помощью React и IndexedDB
Я наткнулся на ветку от Большого вождя , и в эту пятницу я подумал: Может быть, #FreeCodeFriday было бы неплохо . Итак, я буду создавать приложение с открытым исходным кодом, чтобы помочь разработчикам хранить информацию о клиентах и измерения. Это открытый исходный код, поэтому другие могут расширить его для решения других проблемных моментов.
Кроме того, я никогда толком не понимал, как много шума вокруг PWA. Но это вариант использования, который идеально подходит (я стараюсь не..
Начало работы с постоянным автономным хранилищем с IndexedDB
Введение: в поисках вариантов
По мере развития веб-технологий возможность создавать автономные веб-приложения все ближе и ближе к реальности. Я написал несколько небольших онлайн-приложений, но никогда не работал как настольное приложение, доступ к которому можно было получить через браузер. Поэтому я решил изучить варианты автономного хранилища, чтобы увидеть, что лучше всего подходит для создания уровня базы данных под фактическим приложением, которое я хотел использовать.
В своем..
Представляем JsStore v4
Мы успешно запустили новую версию jsstore v4. V4 содержит несколько замечательных функций, которые были на нашей странице выпуска в течение долгого времени. Мы изучили их все и исправили в v4.
V4 полностью отличается от других версий, как будто она была написана с нуля. Архитектура была изменена, и теперь она стала более быстрой и удобной для разработчиков.
На уровне функций вот изменения, внесенные в v4:
Поддержка нескольких баз данных. Теперь вы можете создать несколько баз..
Использование jsstore в angular
В этой статье я собираюсь объяснить, как выполнять грубую операцию в angular4, используя библиотеку-оболочку IndexedDB JsStore.
Если задумались - что такое JsStore?
JsStore - это оболочка IndexedDB. Он предоставляет простой sql, такой как api, для выполнения операций с базами данных и делает IndexedDB очень простым.
Прежде чем двигаться дальше - если вы не имеете ни малейшего представления о jsstore, я настоятельно рекомендую вам взглянуть на руководство по началу работы с jsstore -..