#نکته_آموزشی : استفاده از IndexedDB برای ذخیرهسازی دادهها در مرورگر
💾 IndexedDB چیست؟
IndexedDB یک پایگاه داده سمت کلاینت در مرورگر است که به شما اجازه میدهد دادهها را به صورت محلی ذخیره کنید. این تکنیک برای برنامههای آفلاین و ذخیرهسازی دادههای بزرگ بسیار مفید است.
مثال:
const request = indexedDB.open('myDatabase', 1);
request.onupgradeneeded = function(event) {
const db = event.target.result;
db.createObjectStore('myObjectStore', { keyPath: 'id' });
};
request.onsuccess = function(event) {
const db = event.target.result;
const transaction = db.transaction(['myObjectStore'], 'readwrite');
const store = transaction.objectStore('myObjectStore');
store.add({ id: 1, name: 'John Doe' });
};
#IndexedDB #JavaScript #Offlineاگر تا حالا از این ویژگی استفاده کردید
👍 بدید