2.9.9 • Published 4 years ago

o.disk v2.9.9

Weekly downloads
-
License
-
Repository
gitlab
Last release
4 years ago

O.Disk

English Documentation


O.Disk, yerel yığınak (localStorage) üzerine kurulmuş bir soyutlamadır. Her türlü veriyi yazabilmenize olanak tanır. Uzun yazımlardan kurtarır. Yalın ve anlaşılabilir bir arayüz sunar.

O.Disk.açar={
    a: 1
}
// localStorage.setItem(JSON.stringify({a: 1}))

ES6 Bileşeni olarak da kullanabileceğiniz O.Disk'i arka uçta da kullanabilirsiniz.

Node Bileşeni olarak kullandığınızda uygulamanızın çalıştığı dizine .odisk/ dizini kurar ve verileri buraya kaydeder.

Kurulum / Kullanım

    npm i o.disk -g

ES6 Bileşeni olarak kullanma

    import Disk from 'o.disk'

NodeJS Bileşeni olarak kullanma

    const Disk = require('o.disk')

Node Bileşeni olarak kullandığınızda verileri .odisk/ dizinine yazar

Geleneksel kullanım biçimi

HTML belgenize ekleyin

<script src="https://cdn.jsdelivr.net/npm/o.disk@2.0.3/index.min.js"></script>

Kullanım

UGA(Uygulama Geliştirme Arabirimi, API) hem ön uçta(tarayıcı) hem de arka uçta(NodeJS) aynı biçimdedir.

Yığınağa yaz

Disk.açar = 'değer'
Yığınağa bir Nesne yaz
Disk.nesne = {
    açar: 'değer'
}

### Yığınaktan oku

console.log(Disk.açar) // değer

console.log(Disk.nesne.açar) // değer

### Yığınaktan sil

delete Disk.açar
console.log(Disk.açar) // null

##### Yığınaktan topluca sil

Disk.rem(['açar', 'nesne'])

##### Yazılan açarı geçici olarak tut

Disk.expire('açar', 20) // 20s sonra silinecek

Yeterge

MIT Özgür Yazılım Yetergesi

npm.io

2.9.9

4 years ago

2.0.4

6 years ago

2.0.3

6 years ago

2.0.2

6 years ago

2.0.1

6 years ago

2.0.0

6 years ago

1.0.0

6 years ago