Ստացեք ամբողջությամբ փաստաթղթավորված REST API backend, որը կառուցված է FastAPI-ով, JWT աուտենտիֆիկացիայով, դերերի վրա հիմնված մուտքի վերահսկմամբ, SQLAlchemy-ով PostgreSQL-ի վրա, Alembic միգրացիաներով, pytest ծածկույթով, կառուցվածքային մատյաններով և Docker Compose կարգավորումով, որը պատրաստ է տեղական և սերվերային տեղակայման համար։
Ես կստեղծեմ արտադրության համար պատրաստ FastAPI Backend՝ JWT Auth-ով, PostgreSQL-ով և Docker-ով
Ամբողջական, փաստաթղթավորված REST API backend՝ նույնականացմամբ, տվյալների բազայի շերտով, միգրացիաներով, թեստերով, մուտքագրմամբ և Docker Compose-ով, որը պատրաստ է աշխատել ցանկացած միջավայրում։
- FastAPI REST API՝ ամբողջական OpenAPI փաստաթղթերով
- JWT նույնականացում և դերերի վրա հիմնված մուտքի վերահսկում
- SQLAlchemy մոդելներ PostgreSQL-ի վրա՝ Alembic միգրացիաներով
- pytest ծածկույթ կրիտիկական ուղիների և նույնականացման հոսքերի համար
- Կառուցվածքային JSON մուտքագրում արտադրության դիտարկման համար
- Docker Compose կարգավորում տեղական և սերվերային միջավայրերի համար
Հարցնել անհատական առաջարկ
Մուտք գործեք՝ անհատական առաջարկ հարցնելու համար
Ստեղծեք անվճար հաշիվ կամ մուտք գործեք՝ այս Zinner-ից անհատական առաջարկ հարցնելու համար։
Մուտք / ԳրանցումՀարց տալ մինչև վաճառքը
Մուտք գործեք՝ հարց տալու համար
Հարթակի սպամը նվազեցնելու համար մինչև վաճառքի հաղորդագրությունները կարող են ուղարկվել միայն մուտք գործած օգտատերերի կողմից։
Ստեղծեք անվճար հաշիվ կամ մուտք գործեք՝ անմիջապես այս Zinner-ին հաղորդագրություն ուղարկելու համար։
Մուտք / ԳրանցումՊահանջվում է մուտք
Ստեղծեք անվճար հաշիվ կամ մուտք գործեք՝ այս Zinner-ին հաղորդագրություն ուղարկելու համար։
Մուտք / ԳրանցումՊահանջվում է մուտք
Ստեղծեք անվճար հաշիվ կամ մուտք գործեք՝ անհատականացված առաջարկ խնդրելու համար։
Մուտք / ԳրանցումՄի հայացքից
Այս ծառայության հիմնական մանրամասները, որոնք կօգնեն ձեզ որոշում կայացնել: Ստեղծվել է Zinn Hub-ի կողմից, ոչ թե վաճառողի:
Արժեքային դիրք
Տեխնոլոգիական փաթեթ
Անվտանգության մոդել
Թեստի ծածկույթ
Տեղակայման համար պատրաստ
Ինչ կստանաք
Ամբողջական նկարագրություն
Եթե ունեք frontend, տվյալների մոդել կամ արտադրանքի գաղափար, բայց չունեք backend, ապա այս ծառայությունը տրամադրում է ամուր, արտադրական մակարդակի հիմք, որը կարող եք վստահորեն առաքել։
Օգտագործելով FastAPI-ն, ես կառուցում եմ մաքուր REST API՝ JWT նույնականացմամբ և դերերի վրա հիմնված մուտքի վերահսկմամբ, որոնք ներկառուցված են առաջին օրվանից։ Ձեր տվյալների շերտը մշակվում է SQLAlchemy մոդելներով PostgreSQL-ի վրա՝ Alembic միգրացիաներով, որպեսզի ձեր սխեման անվտանգ զարգանա տարբեր միջավայրերում։ Յուրաքանչյուր կրիտիկական ուղի ծածկված է pytest թեստերով՝ ձեզ անվտանգության ցանց տրամադրելով մինչև մեկ օգտատեր համակարգին դիպչի։
AI գործիքները օգնում են մշակման աշխատանքային հոսքի որոշ մասերին՝ արագացնելով boilerplate-ի ստեղծումը, թեստերի կառուցումը և փաստաթղթավորումը, մինչդեռ ճարտարապետական բոլոր որոշումները, կոդի վերանայումը և որակի ապահովումը մնում են ձեռքով։
Docker Compose կարգավորումը ապահովում է, որ նախագիծը նույնականորեն աշխատում է նոութբուքի, գործընկերի մեքենայի և Linux սերվերի վրա՝ առանց միջավայրի անակնկալների։ Ներառված է կառուցվածքային մուտքագրում, որպեսզի դուք իրականում կարողանաք հասկանալ, թե ինչ է անում ձեր հավելվածը արտադրության մեջ։ Եթե ձեզ անհրաժեշտ է ամպային տեղակայում, դա կարող է կազմակերպվել։
Այս ծառայությունը հավասարապես հարմար է ինչպես նոր կառուցվածքների, այնպես էլ գոյություն ունեցող API-ների համար, որոնք կարիք ունեն ամրապնդման՝ ավելի խիստ նույնականացում, պատշաճ միգրացիաներ, թեստերի ծածկույթ կամ ավելի մաքուր նախագծի կառուցվածք։
**Ինչն է այս backend-ը պատրաստ դարձնում արտադրության համար։**
- JWT նույնականացում և դերերի վրա հիմնված մուտքի վերահսկում անվտանգ, մանրամասն թույլտվությունների համար
- SQLAlchemy ORM մոդելներ PostgreSQL-ի վրա՝ Alembic-ի կողմից կառավարվող սխեմայի միգրացիաներով
- pytest հավաքածու, որը ծածկում է կրիտիկական ուղիները՝ նույնականացման հոսքերը, հիմնական բիզնես տրամաբանությունը, սխալների վիճակները
- Կառուցվածքային JSON մուտքագրում բեմադրման և արտադրության մեջ դիտարկման համար
- Docker Compose կոնֆիգուրացիա, որը փորձարկված է Linux-ի, macOS-ի և Windows-ի վրա
- Ամբողջական OpenAPI փաստաթղթեր, որոնք ավտոմատ կերպով ստեղծվում են FastAPI-ի կողմից, պատրաստ ձեր frontend թիմի համար
3 տարվա backend մշակման փորձով և աշխատանքային օրերին ու հանգստյան օրերին հասանելիությամբ, դուք կարող եք ակնկալել հստակ հաղորդակցություն և հուսալի առաքում։ Անկախ նրանից, թե դուք մենակ հիմնադիր եք, փոքր արտադրանքի թիմ, թե ստարտափ, որը գերազանցել է ժամանակավոր API-ն, այս ծառայությունը ձեզ տրամադրում է կոդերի բազա, որի վրա կարող եք կառուցել։
Zinner Որակի Երաշխիք
Յուրաքանչյուր Zinner վերանայվում և հաստատվում է հարթակին միանալուց առաջ:
Բոլոր ծառայություններն ապահովված են մեր որակի ապահովման պարտավորությամբ:
Ձեր վճարումը պաշտպանված է մինչև առաքված աշխատանքը հաստատելը:
Լրացուցիչ տեղեկություններ
Ինչու ընտրել ինձ
Իմ գործընթացը
Կատարյալ է
Ծառայության մանրամասներ
Հաճախ տրվող հարցեր
Իդեալական է՝ կիսվեք ձեր տվյալների մոդելով կամ սխեմայով (նույնիսկ կոպիտ դիագրամ կամ էնտիտիների ցուցակ), հիմնական օգտատերերի դերերի և թույլտվությունների նկարագրությամբ, և ցանկացած ֆրոնտենդ կամ բջջային API պայմանագրերով, որոնք արդեն ունեք: Որքան շատ համատեքստ տրամադրեք, այնքան ավելի ճշգրիտ կարող է նախագծվել API-ն ձեր արտադրանքի շուրջ:
Այո: Նախագիծը հետևում է FastAPI նախագծի ստանդարտ կառուցվածքային կոնվենցիաներին. երթուղիչները, սխեմաները, մոդելները, ծառայությունները և կախվածությունները բոլորը առանձնացված են: Ավտոմատ կերպով ստեղծված OpenAPI փաստաթղթերը նշանակում են, որ ձեր ֆրոնտենդ թիմը կարող է ուսումնասիրել և փորձարկել վերջնակետերը՝ առանց գրավոր փաստաթղթերի սպասելու:
Ամպային տեղակայումը կարող է կազմակերպվել. խնդրում ենք նշել ձեր թիրախային հարթակը (AWS, GCP, DigitalOcean, Railway կամ նմանատիպ) ձեր պատվերը տեղադրելիս, որպեսզի պահանջները կարողանան նախապես հաստատվել:
Դա նշանակում է, որ նույնականացման հոսքերը (գրանցում, մուտք, թոքենի թարմացում, թույլտվությունների ստուգում), հիմնական բիզնես տրամաբանության վերջնակետերը և հիմնական սխալների վիճակները ծածկված են ավտոմատացված թեստերով: Դա 100%յուրաքանչյուր երթուղու տողի ծածկույթ չէ, բայց այն մասերը, որոնք ամենայն հավանականությամբ կարող են արտադրական միջադեպեր առաջացնել, փորձարկվում են:
Այո: Կարգավորումը փորձարկված է Linux-ի, macOS-ի և Windows-ի վրա աշխատելու համար: Docker Desktop-ը պահանջվում է Windows-ի և macOS-ի վրա. նախագիծը օգտագործում է ստանդարտ Compose v2 շարահյուսություն:
PostgreSQL-ը լռելյայն է: SQLAlchemy-ն անկախ է տվյալների բազայից, ուստի ավելի ուշ այլ աջակցվող տվյալների բազայի անցումը հնարավոր է, բայց կարգավորումը, լռելյայնները և Alembic միգրացիաները բոլորը գրված են PostgreSQL-ի համար:
Ներառված է մեկ վերանայման փուլ: Վերանայումը ներառում է մատուցված շրջանակի ճշգրտումներ՝ վերջնակետի ստորագրության փոփոխություն, բացակայող դաշտի ավելացում կամ մատուցված կոդում սխալի շտկում: Այն չի ներառում նոր հնարավորություններ կամ շրջանակի զգալի փոփոխություններ, որոնք կարող են մշակվել որպես հետագա պատվեր:
AI գործիքները օգնում են կաղապարների ստեղծման, թեստերի կառուցման և փաստաթղթերի նախագծերի հետ: Բոլոր ճարտարապետական որոշումները, կոդի կառուցվածքը, անվտանգության տրամաբանությունը և որակի ստուգումները վերանայվում և կիրառվում են անձամբ իմ կողմից. AI-ն արագացնում է մատուցումը՝ առանց որակի կամ ճշգրտության վնասելու:
Հաճախորդների ակնարկներ
Տեսեք, թե ինչ են ասում մեր հաճախորդները այս Zinn-ի մասին
Կատեգորիաներ
Zinner Քաղաքականություն
Առնչվող Zinns






