Glosar pentru crearea de aplicații cu AI
- autentificarea — Autentificarea este modul în care o aplicație verifică cine este cineva înainte să îl lase să intre, de exemplu cu o parolă, un cod trimis pe e-mail sau "Conectare cu Google".
- backend-ul — Backend-ul este partea din spatele unei aplicații pe care utilizatorii nu o văd: codul de server care aplică regulile, vorbește cu baza de date, păstrează secretele și se conectează la alte servicii.
- Capacitor — Capacitor este un instrument open-source care împachetează o aplicație web ca aplicație Android și iPhone, astfel încât același cod poate fi instalat din magazinele de aplicații și poate folosi funcții ale telefonului, precum camera și notificările.
- deployment-ul — Deployment-ul este pasul în care o versiune a aplicației este pusă online pe un server, ca utilizatorii reali să o poată accesa. De fiecare dată când schimbi aplicația și publici din nou, faci deployment unei versiuni noi.
- DNS — DNS (Domain Name System) este agenda de adrese a internetului. Transformă un nume ușor de reținut, cum ar fi exemplu.ro, în adresa numerică a serverului care trebuie să răspundă.
- frontend-ul — Frontend-ul este partea aplicației cu care oamenii văd și interacționează: paginile, butoanele, formularele, textul și layout-ul, care rulează într-un browser web sau pe telefon.
- full-stack — Full-stack înseamnă toate straturile unei aplicații împreună: frontend-ul pe care oamenii îl văd și apasă, backend-ul care rulează logica și baza de date care stochează informațiile.
- hosting-ul — Hosting-ul înseamnă rularea site-ului sau a aplicației tale pe calculatoare conectate permanent la internet, astfel încât oricine o poate deschide la o adresă web.
- low-code — Low-code este un mod de a construi software mai ales cu unelte vizuale și componente gata făcute, lăsând dezvoltatorii să adauge cod pentru părțile pe care uneltele nu le pot face.
- MCP — MCP (Model Context Protocol) este un standard deschis care permite asistenților AI precum Claude, ChatGPT sau Cursor să se conecteze la unelte și date externe, ca să caute informații și să facă acțiuni, nu doar să discute.
- no-code — No-code este un mod de a construi aplicații, site-uri web și automatizări cu unelte vizuale, cum ar fi editoare drag-and-drop și panouri de setări, în locul scrierii de cod de programare.
- o aplicație nativă — O aplicație nativă este o aplicație construită special pentru o singură platformă, cum ar fi iOS sau Android, folosind limbajele și componentele de interfață ale acelei platforme și instalată din magazinul ei de aplicații.
- o bază de date — O bază de date este un depozit organizat de informații pe care o aplicație le poate salva, căuta și actualiza, cum ar fi clienți, rezervări, comenzi sau mesaje.
- o unealtă internă — O unealtă internă este un software pe care o companie îl face pentru echipa proprie, nu pentru clienți, cum ar fi un panou de administrare, un flux de aprobare, un urmăritor de stocuri sau un tablou de bord pentru suport.
- Postgres — Postgres, prescurtat de la PostgreSQL, este o bază de date relațională gratuită, open-source. Stochează datele unei aplicații în tabele, se interoghează cu SQL și este folosită de la proiecte personale până la companii foarte mari.
- prompt engineering — Prompt engineering-ul este practica de a scrie instrucțiuni pentru un model AI, astfel încât să îți dea rezultate fiabile și utile, fiind clar în privința scopului, contextului, restricțiilor și formatului dorit.
- prompt-to-app — Prompt-to-app este un mod de a construi software în care descrii aplicația dorită în limbaj natural, iar un instrument AI transformă descrierea într-o aplicație funcțională, cu ecrane, date și logică.
- RTL — RTL (de la dreapta la stânga) descrie limbile scrise de la dreapta la stânga, cum ar fi araba, ebraica, persana și urdu, și modul în care aplicațiile și site-urile își oglindesc layout-ul pentru ele.
- SaaS — SaaS (software as a service, software ca serviciu) este software pe care îl folosești prin internet și pentru care de obicei plătești un abonament, în loc să îl cumperi și să îl instalezi pe propriul calculator.
- securitatea la nivel de rând — Securitatea la nivel de rând (RLS) este o funcție a bazei de date care decide, rând cu rând, ce înregistrări are voie fiecare utilizator să citească sau să modifice, astfel încât un client să vadă doar propriile comenzi, chiar dacă aplicația cere mai mult.
- SSL — SSL, numit corect acum TLS, este criptarea care protejează traficul dintre un browser și un site web. Un site cu certificat valid se încarcă prin HTTPS și afișează un lacăt.
- TestFlight — TestFlight este serviciul Apple prin care trimiți versiuni de test ale unei aplicații pentru iPhone sau iPad către testeri, înainte de a ajunge în App Store. Testerii instalează aplicația TestFlight și primesc build-urile prin ea.
- text-to-app — Text-to-app înseamnă transformarea unei descrieri scrise într-o aplicație funcțională cu ajutorul AI. Este un alt nume pentru prompt-to-app: textul este instrucțiunea, iar aplicația este rezultatul.
- un agent AI — Un agent AI este un sistem AI care lucrează singur spre un obiectiv: planifică pașii, folosește unelte precum un browser, un terminal sau o bază de date, verifică rezultatele și continuă până când treaba este gata.
- un API — Un API (application programming interface) este un mod definit prin care un program cere altui program date sau să facă ceva, cum ar fi "adu comenzile acestui client" sau "încasează cardul acesta".
- un domeniu personalizat — Un domeniu personalizat este propria ta adresă web, de exemplu afacerea-ta.ro, folosită pentru site-ul sau aplicația ta în locul adresei implicite pe care ți-o oferă o platformă.
- un generator de aplicații AI — Un generator de aplicații AI este un instrument care creează o aplicație funcțională dintr-o descriere pe care o scrii. Scrie codul, pregătește datele, arată o previzualizare live și te lasă să publici rezultatul.
- un generator de site-uri web AI — Un generator de site-uri AI este un instrument care creează un site dintr-o descriere scurtă, scriind paginile, textul și layout-ul în locul tău, și te lasă să îl editezi cerând modificări.
- un LLM — Un LLM (model de limbaj mare) este un model AI antrenat pe cantități foarte mari de text, astfel încât să înțeleagă și să scrie limbaj, inclusiv cod. Claude, GPT și Gemini sunt LLM-uri.
- un MVP — Un MVP (minimum viable product, produs minim viabil) este cea mai mică versiune a unui produs pe care oameni reali o pot folosi, construită ca să afli dacă ideea rezolvă o problemă reală înainte să investești mai mult.
- un portal pentru clienți — Un portal pentru clienți este o zonă privată, cu autentificare, a unui site web, unde o afacere împarte lucruri cu fiecare client, cum ar fi fișiere, actualizări de proiect, facturi și mesaje.
- un PWA — Un PWA (aplicație web progresivă) este un site web construit astfel încât să poată fi instalat pe telefon sau calculator și folosit ca o aplicație: primește o pictogramă, se deschide pe tot ecranul și poate funcționa parțial offline.
- variabilele de mediu și secretele — Variabilele de mediu sunt setări pe care o aplicație le citește din locul în care rulează, nu din codul ei, cum ar fi adresa unei baze de date. Secretele sunt cele sensibile, precum cheile API și parolele, care nu trebuie arătate niciodată utilizatorilor sau salvate în cod.
- vibe coding — Vibe coding înseamnă construirea de software spunând unui AI ce vrei, testând rezultatul și cerând modificări, fără să citești sau să scrii cea mai mare parte a codului tu însuți.
Mythex · Pricing · Construiește orice cu AI · Șabloane pentru site-uri și aplicații · Mythex comparat · Instrumente gratuite pentru crearea de aplicații cu AI · English