Kas yra full-stack?
Full-stack reiškia visus programėlės sluoksnius kartu: frontend’ą, kurį žmonės mato ir spaudo, backend’ą, kuris vykdo logiką, ir duomenų bazę, kurioje saugoma informacija.
Įsivaizduokite restoraną. Valgomoji yra frontend’as, virtuvė – backend’as, o sandėliukas – duomenų bazė. Full-stack programėlė turi visus tris, kurie dirba kartu.
Puslapis, kuris tik rodo informaciją, gali būti vien frontend’as. Kai žmonės prisijungia, ką nors išsaugo, moka ar mato savo duomenis, reikia ir backend’o, ir duomenų bazės, o tai jau yra full-stack.
Full-stack programuotojas dirba su visais šiais sluoksniais. Full-stack DI kūrėjas sukuria juos visus už jus, todėl ekrane esanti forma iš tikrųjų išsaugo į tikrą duomenų bazę.
Pavyzdžiai
- Rezervacijų programėlė: rezervacijos puslapis, rezervacijų taisyklės, rezervacijų lentelė
- CRM: kontaktų ekranai, paieška, kontaktų duomenų bazė
Klausimai
Ar kiekviena programėlė turi būti full-stack?
Ne. Reklaminė svetainė ar skaičiuotuvas gali veikti visiškai naršyklėje. Viskas, kas saugo duomenis daugeliui vartotojų ar laiko paslaptis, pvz., mokėjimų raktus, reikalauja backend’o.
Ką daro full-stack DI programėlių kūrėjas?
Jis kartu sukuria ekranus, serverio logiką ir duomenų bazę pagal jūsų aprašymą bei sujungia juos, todėl jums nereikia patiems jungti sluoksnių.
Taip pat žiūrėkite
Mythex · Pricing · Kurkite bet ką su dirbtiniu intelektu · Svetainių ir programėlių šablonai · Mythex palyginimas · Programėlių kūrimo su dirbtiniu intelektu žodynėlis · Nemokami programėlių kūrimo su dirbtiniu intelektu įrankiai · English