JWT autentifikasiyası, PostgreSQL və Docker ilə istehsala hazır FastAPI bekendi

Zinn Digital tərəfindən satılır

JWT autentifikasiyası, PostgreSQL, Alembic miqrasiyaları, pytest dəsti, strukturlaşdırılmış qeydiyyat və Docker Compose xüsusiyyətlərinə malik güclü FastAPI arxa tərəfi 3 gün ərzində hazırdır.

Bir baxışda

Qiymət
$ 562.99
Çatdırılma
3 gün ərzində çatdırılır
Satıcı
Zinn Digital
Satılıb
0

Bu siyahı haqqında

Əgər frontendiniz, məlumat modeliniz və ya tətbiq ideyanız varsa, lakin backendə ehtiyac duyursunuzsa, bu xidmət yerləşdirməyə hazır, etibarlı və istifadəyə tam yararlı təməl təqdim edir.

FastAPI ilə qurulmuş bu API daxili JWT autentifikasiyası və rollara əsaslanan giriş nəzarətinə malikdir. Məlumatların idarə edilməsi PostgreSQL-ə qoşulmuş SQLAlchemy modellərindən və sxeminizi mühitlər arasında təhlükəsiz şəkildə yeniləmək üçün Alembic miqrasiyalarından istifadə edir. Əsas iş axınları istifadəçilər platformaya daxil olmazdan əvvəl sabitliyi təmin etmək üçün pytest testləri ilə qorunur.

İlkin şablonların yaradılmasını, test skeletlərini və sənədləşdirmə layihələrini sürətləndirmək üçün inkişaf prosesində süni intellekt alətlərindən istifadə olunur; sistem arxitekturası, kod təhlilləri və keyfiyyətə təminat isə birbaşa əllə idarə edilir.

Docker Compose quraşdırması tətbiqin noutbukda, həmkarınızın kompüterində və ya Linux serverində etibarlı şəkildə işləməsini təmin edir və mühitlər arasındakı uyğunsuzluqları aradan qaldırır. Tətbiq fəaliyyətini real vaxt rejimində izləmək üçün strukturlaşdırılmış qeydiyyat (logging) daxili olaraq təqdim edilir. İstəyə əsasən buludda yerləşdirmə də mümkündür.

Bu təklif yeni layihələr və daha yaxşı təhlükəsizlik, düzgün miqrasiyalar, təkmilləşdirilmiş test əhatəsi və ya daha səliqəli kod bazası kimi təkmilləşdirmələrə ehtiyacı olan mövcud API-lər üçün uyğundur.

Bu backend-i istifadəyə tam hazır edən amillər

  • Təhlükəsiz və detallı icazələr üçün JWT autentifikasiyası və rollara əsaslanan giriş nəzarəti
  • Sxem dəyişiklikləri Alembic vasitəsilə idarə olunan PostgreSQL üzərində SQLAlchemy modelləri
  • Giriş, biznes əməliyyatları və xəta ssenariləri kimi əsas axınları əhatə edən pytest dəsti
  • Hazırlıq və istismar mərhələlərində görünürlük üçün strukturlaşdırılmış JSON qeydiyyatı
  • Linux, macOS və Windows platformalarında yoxlanılmış Docker Compose quraşdırması
  • FastAPI tərəfindən avtomatik yaradılan və frontend komandanız üçün hazır olan tam OpenAPI sənədləşdirməsi

Çatdırılma 3 gün çəkir və bir düzəliş daxildir. İstər müstəqil təsisçi, istər kiçik məhsul komandası, istərsə də müvəqqəti API çərçivəsini aşmış inkişaf edən startap olun, bu xidmət sizə üzərində inkişaf etdirə biləcəyiniz hazır kod bazası təqdim edir.

Alış edə biləcəkləriniz

Production-Ready FastAPI Backend

$ 562.99
Və ya bugünkü məzənnə ilə € 502.04 · £ 420.44 ödəyin — onu səbətinizə əlavə etdiyiniz zaman məzənnə sabitləşir.

A complete, documented REST API backend with auth, database layer, migrations, tests, logging, and Docker Compose — ready to run on any environment. - FastAPI REST API with full OpenAPI documentation - JWT authentication and role-based access control - SQLAlchemy models on PostgreSQL with Alembic migrations - Pytest coverage for critical paths and auth flows - Structured JSON logging for production observability - Docker Compose setup for local and server environments - 1 revision

3 gün ərzində çatdırılır

Daxil olan düzəlişlər: 0

Bu paketi al

Artıq müştərisiniz? Hesabınızdan satın alın

Əvvəlcədən hesaba ehtiyac yoxdur — hesabınız ödəniş zamanı yaradılır. Siz işi qəbul edənə qədər vəsaiti saxlayırıq.

Suallar və cavablar

Başlamazdan əvvəl hansı məlumatları təqdim etməliyəm?

Məlumat modelinizi və ya sxeminizi, hətta obyektlərin əsas xülasəsi şəklində olsa belə, istifadəçi rolları və icazələrinin icmalı, eləcə də hər hansı cari ön tərəf və ya mobil API müqavilələri ilə birlikdə paylaşmaq faydalıdır. Əlavə kontekst API-nin məhsulunuza daha dəqiq uyğunlaşdırılmasına kömək edir.

Kod tərtibatçılarımın saxlaması üçün mütəşəkkil və sadə olacaqmı?

Bəli. Layihə marşrutlaşdırıcıları, sxemləri, modelləri, xidmətləri və asılılıqları ayrı saxlayaraq standart FastAPI strukturuna uyğundur. Avtomatik yaradılan OpenAPI sənədləri frontend tərtibatçılarınıza əlavə sənədləşməyə ehtiyac olmadan son nöqtələri dərhal yoxlamaq və sınaqdan keçirmək imkanı verir.

Bekendi tərcih etdiyim bulud hostinqinə yerləşdirmək mümkündürmü?

Bulud yerləşdirməsi sorğu əsasında təşkil edilə bilər. Təfərrüatların əvvəlcədən razılaşdırılması üçün sifarişinizi verərkən AWS, GCP, DigitalOcean və ya Railway kimi seçdiyiniz platformanı bizə bildirməyiniz kifayətdir.

'pytest coverage for critical paths' anlayışının dəqiq tərifi nədir?

Bu, qeydiyyat, giriş, token yeniləməsi və icazə yoxlamaları daxil olmaqla autentifikasiya prosesinə, həmçinin əsas biznes funksiyalarına və ümumi xəta ssenarilərinə yönəlmiş avtomatlaşdırılmış testlər deməkdir. Bu, hər bir son nöqtə üçün sətirbəsətir tam əhatə dairəsi təmin etmir, lakin canlı mühitdə problem yaranma ehtimalı yüksək olan ən kritik sahələrə diqqət yetirir.

Docker Compose konfiqurasiyası Windows-da düzgün işləyirmi?

Bəli, quraşdırma Linux, macOS və Windows platformalarında sınaqdan keçirilib. Windows və macOS istifadəçiləri üçün Docker Desktop tələb olunur və layihə standart Compose v2 sintaksisindən istifadə edir.

Hansı verilənlər bazasından istifadə olunur və onu əvəz etmək olarmı?

PostgreSQL susmaya görə təmin edilir. SQLAlchemy tək bir verilənlər bazası mühərrikindən asılı olmadığı üçün sonradan alternativ dəstəklənən verilənlər bazasına keçmək mümkündür, lakin cari tətbiq, susmaya görə təyinatlar və Alembic miqrasiyaları xüsusi olaraq PostgreSQL üçün nəzərdə tutulub.

Təhvildən sonra dəyişikliklərə ehtiyacım olarsa nə baş verir?

Razılaşdırılmış əhatə dairəsindəki düzəlişləri əhatə edən yalnız bir nəzərdən keçirmə mərhələsi təmin edilir; məsələn, son nöqtə imzasının dəyişdirilməsi, buraxılmış sahənin əlavə edilməsi və ya təqdim olunmuş koddakı xətanın aradan qaldırılması. Əlavə funksiyalar və ya genişləndirilmiş əhatə dairəsi tələbləri ayrıca sifariş təşkil edəcəkdir.

Bu xidmətdə süni intellekt alətlərindən necə istifadə olunur?

Süni intellekt alətləri şablon kodların yaradılmasına, testlərin konturlarının hazırlanmasına və sənədləşmənin tərtibinə kömək edir. Bütün memarlıq qərarları, kod təşkili seçimləri, təhlükəsizlik nəzarətləri və keyfiyyət yoxlamaları şəxsən təsdiqlənir və qəbul edilir, bu da o deməkdir ki, süni intellekt keyfiyyətə və ya dəqiqliyə xələl gətirmədən təhvil prosesini sürətləndirir.