
Interfeys
UI · vəziyyətlər
Xidmət
API, autentifikasiya, verilənlər və interfeys bir kəsimdə. Frontend-in arxası boş qalmır — məhsul uzaqdan görünür, yaxından işləyir.
Bir komanda, bir məsuliyyət: ekrandan bazaya qədər eyni plan. “UI hazırdır, backend sonra” boşluğu bağlanır.
UI · API · Data
Autentifikasiya + rollar
DEMO DATA

Ekran · Müqavilə · Verilənlər
Ekrandan bazaya. Bir kəsim, bir məsuliyyət.
API müqaviləsi
v1 · REST
Kimə uyğundur

Məhsul komandaları
MVP və ya mövcud vitrini real tətbiqə çevirmək istəyənlər — API + UI bir yerdə.

Şirkət daxili sistemlər
Portal, panel və inteqrasiya lazım olanlar; yalnız “gözəl səhifə” kifayət etmir.

Mövcud yığınla işləyənlər
Hazır API və ya bazaya qoşulmaq, amma interfeys və icazəni peşəkar bağlamaq istəyənlər.
Arxitektura
Əvvəl sərhəd, sonra ekran. Interfeys, API və verilənlər ayrı yaşasa da, bir kəsimdə bağlanır — boş mock yox, işləyən dilim.
Ekran işləyir, çünki arxası var.
Interfeys · UI · vəziyyətlər
REST, səhv, versiya — yazılı.
Müqavilə · API · JWT
Sxem, miqrasiya, icazə sərhədi.
Verilənlər · SQL · RBAC

Interfeys
UI · vəziyyətlər

Müqavilə
API · JWT

Verilənlər
SQL · RBAC
İstifadə ssenariləri
Bir layihədə hamısı lazım deyil. Ehtiyacınıza uyğun kəsim seçilir — sonra böyütmək asan qalır.

Müştəri portalı + API
Müştəri portalı

Giriş, profil, sorğu və status — brauzerdə UI, arxada etibarlı servis qatı.

İdarə paneli
Autentifikasiya
Admin
12
Tam
Operator
48
Yazı
Müştəri
214
Oxu

JWT · RBAC
POST /v1/auth
GET /v1/session
200 · exp 3600s · 18ms
Siyahı, filtr, redaktə və hesabat. Frontend yalnız cədvəl deyil — real əməliyyat.

Xarici sistemə körpü
REST explorer

Request
Authorization: Bearer
Accept: application/json
Response
{ "role": "admin",
"exp": 3600 }
Ödəniş, e-poçt, CRM və ya ERP API-ləri təhlükəsiz sərhədlə bağlanır.

Mövcud UI-nin tamamlanması
Domen + CRUD
İstifadəçi
id · email · rol
274
Sifariş
id · status · owner
1.8k
İcazə
rol · səth · scope
36

Dizayn və ya frontend var, amma backend yoxdur — verilənlər və auth əlavə olunur.

Problem
Yalnız interfeys hazır olanda məhsul dayanır: məlumat harada saxlanır? Kim nə görə bilər? Ödəniş, e-poçt və ya CRM necə bağlanır? Frontend və backend ayrı əl ilə gedəndə inteqrasiya gecikir, icazələr zəif qalır, hər dəyişiklik ikiqat xərcə çevrilir. Nəticə: gözəl ekran, boş sistem.

Həll
REST API, rol əsaslı giriş, verilənlər modeli və tətbiq qatı birlikdə layihələndirilir. Əvvəl domen və icazə sərhədi, sonra interfeys. Nəticə: etibarlı API, təmiz verilənlər və ona bağlı işləyən UI — eyni kəsimdə, eyni intizamla.

Paralel quruluş
Backend və frontend eyni planda. Boşluq qalmır.
Nəticə
01
Boş arxa plan yox
Ekran məlumatı real mənbədən alır: autentifikasiya, CRUD və biznes qaydası işləyir.
02
Kim nə edə bilir — aydındır
Rol və icazə model ilə: admin, operator, müştəri eyni sistemdə təhlükəsiz ayrılır.
03
İnteqrasiya üçün hazır API
Mobil, PWA və ya üçüncü tərəf xidmətlər eyni müqaviləyə qoşula bilir.
04
Saxlanıla bilən kod
Tip təhlükəsizlik, aydın modul sərhədi və sənədləşdirilmiş axın — sonra böyütmək asan qalır.

Session · rol · eyni müqavilə, telefonda

Proses
01
Kəşfiyyat
Biznes qaydası, istifadəçi rolları, mövcud sistemlər və uğur meyarını netləşdiririk.
02
Müqavilə
API, verilənlər və icazə sərhədi yazılır. Əvvəl razılaşma, sonra kod.
03
Quruluş
Backend və frontend paralel, amma eyni planla. Hər sprintdə işləyən dilim.
04
Təhvil
Test, təhlükəsizlik yoxlaması, deploy və qısa sənəd. Sonra ölçülən növbəti addım.
Təhvil
Fərq
Bir məsuliyyət zənciri
“Frontend hazır, backend başqasının işi” yoxdur. Boşluq sizin məhsulunuzda qalmır.
Əvvəl sərhəd, sonra ekran
İcazə və məlumat modeli erkən netləşir — sonra UI sürətlə və təhlükəsiz bağlanır.
Dürüst əhatə
Hər inteqrasiya və modul əvvəlcədən yazılır. Gizli “sonra əlavə edərik” siyahısı yoxdur.
Qısa bir söhbət kifayətdir. Ehtiyacı netləşdiririk, yolu çəkirik, sonra təklif veririk.
İndi yazın — forma gözləmədən.
Instagram-da yaz