🛠️ Datu apstrāde un sinhronizācija
Lurnly ir (pašlaik) pilnībā klienta puses lietojumprogramma — nav servera, nav konta un nav mākoņa. Visi jūsu dati atrodas jūsu pārlūkprogrammā.
Tas var mainīties. Konti un pārvaldība ir plānoti turpmākajos atjauninājumos.
Kā dati plūst
Katra jūsu veiktā darbība — komplekta izveide, karšu mācīšanās, progresa izsekošana — tiek saglabāta un nolasīta no jūsu pārlūkprogrammas lokālās krātuves. Nekas netiek nosūtīts uz serveri.
mācīties, veidot, importēt
pārlūka krātuve
nolasa un rāda
Kas tiek saglabāts
Lurnly izmanto divas atsevišķas atslēgas lokālajā krātuvē:
lurnly_decksKomplektu objektu masīvslurnly_study_logIkdienas karšu skaitsKomplekta datu struktūra
Katrs komplekts tiek glabāts kā JSON objekts. Lūk, kā izskatās v1.3 komplekts:
{
"id": "deck_1714000000000_0",
"name": "Spāņu pamati",
"icon": "🇪🇸",
"description": "Izplatīta spāņu vārdu krājums",
"author": "Jūs",
"progress": 64,
"created": "2026-03-01T10:00:00.000Z",
"lastStudied": "2026-04-17T18:30:00.000Z",
"shuffle": false,
"timer": null,
"cards": [
{ "front": "Hola", "back": "Sveiki" },
{ "front": "Gracias", "back": "Paldies" }
]
}
Formātu saderība
Lurnly nolasa gan pašreizējo formātu, gan vecākus eksportus, tāpēc komplekti no iepriekšējām versijām tiek importēti bez problēmām.
Auto-ID
Importējot komplektu bez id lauka, Lurnly automātiski ģenerē vienu, izmantojot pašreizējo laikspiedolu:
deck_1714000000000_0
Tas nodrošina, ka katru komplektu var unikāli identificēt mācīšanās, rediģēšanas un dzēšanas nolūkos — pat ja sākotnējais eksports ir pirms ID sistēmas.