Skip to main content

Ilovangizga backend qo'shing

Haqiqiy ilovalarning ko'pchiligiga ekranlarning o'zi yetarli emas — ular biror narsani eslab qolishi kerak. Eslatmalar ilovasi eslatmalarni saqlashi kerak. Til o'rganish ilovasi progressni kuzatishi kerak. Jamiyat ilovasiga foydalanuvchi hisoblari kerak.

AppX'da bularning hammasi — bitta tugma. Chat kompozeridagi Backend chipini yoqing (model tanlagichning yonida), va ilovangiz haqiqiy ma'lumotlar bazasi, foydalanuvchi hisoblari va fayl saqlash joyiga ega bo'ladi — hammasi AppX tomonidan yaratiladi, joylashtiriladi va boshqariladi. Tashqi xizmatlarga ro'yxatdan o'tish, kalitlarni joylashtirish yoki biror narsani sozlash shart emas.

Kimlar foydalana oladi

Backend pullik tarif talab qiladi (Starter va undan yuqori) va barcha pullik tariflarda beta davrida bepul — obunangiz ustiga qo'shimcha to'lov yo'q. Free tarifda chip yangilash taklifini ko'rsatadi. Qarang: Tariflar va narxlar.

Nimalarga ega bo'lasiz

Bu ilovangiz uchun nimani anglatadi
Ma'lumotlar bazasiIlovangiz haqiqiy ma'lumotlarni saqlab, yuklab oladi — eslatmalar, sevimlilar, buyurtmalar, progress. Ma'lumotlar qayta ishga tushirishda yo'qolmaydi va foydalanuvchi bilan birga qurilmalar orasida yuradi.
Foydalanuvchi hisoblariIlovangiz foydalanuvchilari email va parol bilan to'g'ridan-to'g'ri ilova ichida ro'yxatdan o'tishi va kirishi mumkin.
Fayl saqlashIlovangiz fayllarni yuklashi va ko'rsatishi mumkin — profil rasmlari, fotolar, ilovalangan fayllar.

Qanday yoqiladi

  1. Loyihangizni oching va chat kompozerida, model tanlagich yonidagi Backend chipini toping.
  2. Uni bosing. (Free tarifda bu yerda yangilash taklifi chiqadi.)
  3. AppX hammasini sozlab bo'lguncha biroz kuting.

Eng qizig'i shundaki, AppX sizga bo'sh baza bermaydi. U ilovangizni o'qiydi va unga mos jadvallarni avtomatik yaratadi. Agar til o'rganish ilovasi qurgan bo'lsangiz, lessons, notes va favorites kabi jadvallarni olasiz — ilovangiz aslida nima qilishiga moslab.

Tayyor bo'lgach:

  • Chip Backend on holatiga o'tadi — istalgan vaqtda uni bosib Backend paneliga o'tishingiz mumkin.
  • Backend paneli (chap yon panelda) Active belgisini va nechta jadval tayyorligini ko'rsatadi.

Backendni yoqish yoki o'chirishni to'g'ridan-to'g'ri Backend panelidan ham qilish mumkin.


Foydalanuvchi hisoblari

Backend yoqilgach, ilovangizning oxirgi foydalanuvchilari — uni o'rnatib ishlatadigan odamlar — to'g'ridan-to'g'ri ilova ichida hisob yaratishi va email hamda parol bilan kirishi mumkin. Buni chatda so'rang:

"Email va parol bilan ro'yxatdan o'tish va kirishni qo'sh"

Eng muhimi: har bir foydalanuvchi faqat o'z ma'lumotlarini ko'radi. Agar ikki kishi ilovangizda eslatma saqlasa, har biri faqat o'zinikini ko'radi. Bu izolyatsiya avtomatik — buning uchun hech qanday kod ham, qoida ham yozmaysiz.

note

Oxirgi foydalanuvchilar uchun kirish bugun email + parol orqali. Ilovangiz foydalanuvchilari uchun ijtimoiy loginlar (Google, Apple) hozircha mavjud emas.


Backendni chat orqali rivojlantiring

Backendingiz birinchi kunda yaratilgan holatida qotib qolmaydi. Uni AppX'da hamma narsani qurganingizdek rivojlantirasiz — shunchaki so'rab:

  • "Ma'lumotlar bazasiga tayangan Sevimlilar funksiyasini qo'sh"
  • "Eslatmalarim qurilmalar orasida sinxronlanishi uchun ularni bazaga saqla"
  • "Ma'lumotlarimni tahrirlab saqlay oladigan profil ekranini qo'sh"
  • "Profil rasmini yuklash imkonini ber"

So'rov ma'lumotlar bazasini o'zgartirishni talab qilsa — masalan, yangi jadval yaratish — AppX har doim avval so'raydi. Chatda aynan nimani yaratmoqchi ekanini ko'rsatadigan tasdiqlash kartasi paydo bo'ladi. Tasdiqlasangiz — o'zgarish jonli qo'llanadi; rad etsangiz — hech narsaga tegilmaydi. Ma'lumotlar bazangiz sizning aniq roziligingizsiz hech qachon o'zgarmaydi.

tip

Backend panelining Overview varag'ida tayyor prompt takliflari bor ("Add login", "Save user data", …). Birini bossangiz, u chat maydoniga joylashtiriladi — hech qachon avtomatik yuborilmaydi, shuning uchun avval tahrirlashingiz mumkin.


Ma'lumotlaringizni ko'rish

Chap yon paneldan Backend panelini oching (yoki Backend on chipini bosing). Unda to'rtta varaq bor:

  • Overview — holat, jadvallar soni, prompt takliflari va o'chirish tugmasi.
  • Database — jadvallaringizni va ilovangiz saqlagan haqiqiy qatorlarni ko'ring. Yangi funksiya ma'lumotni chindan yozayotganini tekshirish uchun qulay.
  • Storage — ilovangiz yuklagan fayllar.
  • Providers — ilovangiz foydalanuvchilari uchun kirish usullari.

Hozirgi cheklovlar

Backend beta bosqichida, va hali qila olmaydigan narsalarini ochiq aytishni afzal ko'ramiz:

  • Real vaqtda sinxronizatsiya hali yo'q. Ma'lumot o'zgarganda, boshqa ochiq ekranlar buni keyingi yangilashda ko'radi — o'zgarishlar barcha qurilmalarga bir zumda yuborilmaydi.
  • Preview ham, nashr etilgan ilovalar ham ishlaydi. Backend funksiyalari jonli preview'da ham, nashr etilgan ilovangizda ham ishlaydi.
  • Eksport ma'lumotlar sxemasini o'z ichiga oladi. Kodingizni eksport qilsangiz, ma'lumotlar tuzilmasi u bilan birga keladi.
  • Oxirgi foydalanuvchilar kirishi uchun faqat email + parol (yuqoriga qarang).

Muammolarni bartaraf etish

Panel sozlash tugallanmaganini aytmoqda yoki kutganingizdan kamroq jadval ko'rinmoqda. Avval shunchaki chatda so'rang — masalan: "Ilovamga kerak bo'lgan ma'lumotlar bazasi jadvallarini sozla". Bu yordam bermasa, backendni o'chirib qayta yoqing: AppX ilovangizni qaytadan o'qib, jadvallarni yangidan yaratadi.

caution

Backendni o'chirish uning ma'lumotlar bazasini va undagi barcha ma'lumotlarni o'chiradi — AppX bundan oldin tasdiq so'raydi. Yoqilgandan keyin darhol bu xavfsiz (hali hech narsa yo'q), lekin ilovangizda allaqachon haqiqiy foydalanuvchi ma'lumotlari bo'lsa, o'chirib-yoqish o'rniga chatda so'ragan ma'qul.

Hali ham muammo bormi? Yordam menyusi orqali qo'llab-quvvatlash xizmatiga murojaat qiling va loyiha nomini ko'rsating.