Kuhusu tangazo hili
Ikiwa una kiolesura cha mbele (frontend), muundo wa data, au wazo la programu lakini unahitaji sehemu ya nyuma (backend), huduma hii inatoa msingi thabiti, ulio tayari kwa uzalishaji na tayari kupelekwa.
Imejengwa kwa kutumia FastAPI, API ina uthibitishaji wa JWT na udhibiti wa ufikiaji kulingana na majukumu ukiwa umejumuishwa ndani yake. Usimamizi wa data unatumia miundo ya SQLAlchemy iliyounganishwa na PostgreSQL, pamoja na uhamishaji wa Alembic ili kusasisha muundo wako wa data kwa usalama katika mazingira mbalimbali. Michakato mikuu ya kazi inalindwa na majaribio ya pytest ili kuhakikisha uthabiti kabla ya watumiaji kufikia mfumo.
Zana za AI husaidia wakati wa uundaji ili kuharakisha uundaji wa msimbo wa kiolezo, mifumo ya majaribio, na rasimu za nyaraka, wakati usanifu wa mfumo, ukaguzi wa msimbo, na uhakikisho wa ubora unasimamiwa moja kwa moja kwa mikono.
Mipangilio ya Docker Compose inahakikisha programu inaendeshwa kwa uaminifu kwenye kompyuta ndogo, kompyuta ya mfanyakazi mwenzako, au seva ya Linux, ikiondoa tofauti za kimazingira. Uwekaji kumbukumbu uliopangwa unajumuishwa ndani ili kufuatilia shughuli za programu katika muda halisi. Upelekaji wa wingu unapatikana pia unapoomba.
Ofa hii inafaa miradi mipya na API zilizopo zinazohitaji maboresho, kama vile usalama bora, uhamishaji unaofaa, uthibitishaji ulioboreshwa wa majaribio, au msingi safi zaidi wa msimbo.
Kile kinachofanya backend hii kuwa tayari kwa uzalishaji
- Uthibitishaji wa JWT na udhibiti wa ufikiaji kulingana na majukumu kwa ruhusa salama na za kina
- Miundo ya SQLAlchemy kwenye PostgreSQL yenye mabadiliko ya mfumo wa data yanayosimamiwa kupitia Alembic
- Seti ya pytest inayojumuisha michakato ya msingi kama vile kuingia, shughuli za kibiashara na matukio ya hitilafu
- Uwekaji kumbukumbu wa JSON uliopangwa kwa mwonekano katika hatua za majaribio na uzalishaji
- Mipangilio ya Docker Compose iliyothibitishwa kwenye Linux, macOS na Windows
- Nyaraka kamili za OpenAPI zinazozalishwa kiotomatiki na FastAPI, tayari kwa timu yako ya frontend
Utoaji huchukua siku 3, na marekebisho moja yanajumuishwa. Iwe wewe ni mwanzilishi huru, timu ndogo ya bidhaa, au biashara inayoanza inayokua ambayo imezidi API ya muda, huduma hii inakupa msingi wa msimbo ulio tayari kujengwa juu yake.