Zinn Hub
0
Ձեր զամբյուղը
0

Մի հայացքից

Այս ծառայության հիմնական մանրամասները, որոնք կօգնեն ձեզ որոշում կայացնել: Ստեղծվել է Zinn Hub-ի կողմից, ոչ թե վաճառողի:

Տեխնոլոգիական փաթեթ

Rust + Axum + Tokio
Կառուցված է async Axum շրջանակի վրա, որն աշխատում է Tokio runtime-ում՝ արտադրական մակարդակի, բարձր արդյունավետությամբ և հոսթից անկախ։

Ինչ է առաքվում

Աղբյուր, թեստեր և README
Յուրաքանչյուր մակարդակ առաքվում է աշխատող թեստերով և README-ով ձեր սեփական պահոցում։ Ստանդարտ և Ընդլայնված տարբերակները ներառում են Dockerfile; Ընդլայնվածը ավելացնում է CI աշխատանքային հոսք և տեղակայման ստուգաթերթ։

Հաղորդակցման ոճ

Միայն գրավոր
Զանգեր չկան. բոլոր թարմացումները և շրջանակի հաստատումները տեղի են ունենում գրավոր՝ ապահովելով ձեզ հստակ փաստաթղթային հետք ամբողջ նախագծի ընթացքում։

Վաճառողի վստահելիություն

Բաց կոդով Rust հեղինակ
Վաճառողը պահպանում է reqwest-rotate-ը՝ հրապարակված Rust crate-ը crates.io-ում CI-ով և մոտավորապես 200 թեստերով՝ Rust-ի իրական փորձի ստուգելի ազդանշան։

Ինչ կստանաք

Ձևաչափեր:
Պատվերով կոդ
Առաքման եղանակը:
Պատվերների կառավարիչ

Ամբողջական նկարագրություն

Ձեր ծառայությունը հասնում է ձեր սեփական պահոցում՝ թեստերով և README-ով, պատրաստ աշխատելու համար. REST API axum-ի վրա, աշխատող, որը մշակում է ֆայլեր կամ հերթ, կամ ծառայություն, որը գտնվում է ձեր համակարգի և մեկ ուրիշի API-ի միջև։ Ես Rust եկա ութ տարվա վեբ աշխատանքից հետո, և ես պահպանում եմ reqwest-rotate-ը՝ բաց կոդով Rust crate-ը crates.io-ում docs-ով, CI-ով և մոտ երկու հարյուր թեստերով։

Starter-ը մեկ ծառայություն է մինչև 3 REST վերջնակետերով, կամ մեկ աշխատող, որը կարդում է ֆայլեր կամ հերթ, որն արդեն աշխատում եք. թեստեր, README և աղբյուր ձեր պահոցում։ Starter-ում տվյալների բազայի սխեմայի աշխատանք չկա։ Standard-ը ավելացնում է մինչև 8 վերջնակետեր, PostgreSQL կամ SQLite միգրացիաներով, մուտքային վավերացում, ինտեգրացիոն թեստեր թեստային տվյալների բազայի դեմ և Dockerfile։ Advanced-ը հասնում է մինչև 15 վերջնակետեր և բերում է թոքենի նույնականացում դերերով, ֆոնային աշխատող, CI աշխատանքային հոսք, որը կառուցում և թեստավորում է յուրաքանչյուր հրումի դեպքում, և տեղակայման ստուգաթերթ ձեր սերվերի համար։

Վերջնակետերը հաշվվում են որպես մեթոդ գումարած ուղի. GET /orders և POST /orders-ը երկուսն են։ Ներառված չեն. ֆրոնտենդ, բջջային հավելված կամ խելացի պայմանագրեր։

Յուրաքանչյուր ծառայություն աշխատում է Tokio-ի վրա, որի վրա կառուցված է axum-ի async runtime-ը։ Ոչինչ այն չի կապում մեկ հոսթի հետ. այն աշխատում է Linux VPS-ի վրա, Docker-ում AWS-ում, Railway-ում կամ Fly.io-ում, կամ ձեր սեփական մեքենայի վրա։ Dockerfile-ը գալիս է Standard և Advanced տարբերակների հետ, իսկ Advanced տեղակայման ստուգաթերթը գրված է ձեր նշած սերվերի համար։

Գրավոր թարմացումներ յուրաքանչյուր աշխատանքային օր բազմօրյա կառուցման դեպքում, արագ պատասխաններ, առանց զանգերի։

Ձեր նախագծի ավարտման քայլերը
1. Շրջանակը հաստատված է գրավոր. ես կարդում եմ ձեր պահանջները և հաստատում եմ վերջնակետերի ցուցակը, մակարդակի համապատասխանությունը և ստեկը մինչև որևէ կոդ։ Վերջնակետերը հաշվվում են որպես մեթոդ գումարած ուղի։
2. Պահոց, CI կմախք և տվյալների մոդել. Նախագծի կմախքը՝ առաջին վերջնակետով, որն աշխատում է ամբողջությամբ, որպեսզի կարողանաք վաղաժամ տեսնել ծառայության ձևը և ուղղել ուղղությունը, մինչ այն էժան է։
3. Վերջնակետեր կամ աշխատող, թեստերով. Մնացած վերջնակետերը կամ աշխատողը, յուրաքանչյուրը իր թեստերով։ Բազմօրյա կառուցման դեպքում դուք ստանում եք կարճ գրավոր թարմացում յուրաքանչյուր աշխատանքային օր։
4. Ինտեգրացիոն թեստեր, README, Dockerfile. Ինտեգրացիոն թեստեր թեստային տվյալների բազայի դեմ, README, Dockerfile Standard և Advanced տարբերակներում, և տեղակայման ստուգաթերթ Advanced տարբերակում։
5. Հանձնում ձեր պահոցում. Աղբյուրը առաքվում է ձեր պահոցում գրավոր հանձնման հետ. ինչպես գործարկել այն, ինչպես թեստավորել այն, ինչպես տեղակայել այն։

Zinner Որակի Երաշխիք

✓
Ստուգված մասնագետ
Յուրաքանչյուր Zinner վերանայվում և հաստատվում է հարթակին միանալուց առաջ:
✓
Որակյալ աշխատանքը երաշխավորված է
Բոլոր ծառայություններն ապահովված են մեր որակի ապահովման պարտավորությամբ:
✓
Ապահով վճարում
Ձեր վճարումը պաշտպանված է մինչև առաքված աշխատանքը հաստատելը:

Համեմատել փաթեթները

ՖունկցիաՍկսնակՍտանդարտԸնդլայնված
Առաքման ժամանակը5 օր7 օր14 օր
Վերանայումներ123
ՇրջանակՄինչև 3 վերջնակետ կամ 1 աշխատողՄինչև 8 վերջնակետ և տվյալների բազաՄինչև 15 վերջնակետ, նույնականացում և CI
Աղբյուրի կոդը✓✓✓

Պորտֆոլիո

Վաճառողի աշխատանքի օրինակներ՝ կապված այս Zinn-ի հետ։

reqwest-rotate: բաց կոդով crate

Փոքր reqwest փաթեթավորիչ սկրապերների և API հաճախորդների համար, որոնց անհրաժեշտ է պրոքսիի ռոտացիա, յուրաքանչյուր հոսթի համար սահմանափակում և կրկնակի փորձ հետաձգումով, առանց միջնակարգ ֆրեյմվորք ներգրավելու։ Հրապարակված է crates.io-ում docs-ով, CI-ով և մոտ երկու հարյուր թեստերով։

Ծառայության մանրամասներ

Ծառայության տեսակը
Ստանդարտ
Zinner-ի տեսակը
Ֆրիլանսեր
Մատչելիություն
Աշխատանքային օրեր
Վաճառողի երկիրը
Ղազախստան
Ընդունված լեզուներ
Անգլերեն
ռուսերեն
Գաղտնիության համաձայնագիրը հասանելի է
Այո
Կատարված նախագծերի չափերը
Փոքրից միջին
Արձագանքման ժամանակը
12 ժամվա ընթացքում
Փորձի տարիներ
10+

Հաճախ տրվող հարցեր

Ուղարկեք, թե ինչ պետք է անի ծառայությունը, և ես կասեմ ձեզ, թե որ մակարդակին է այն համապատասխանում, նախքան գնելը։ Վերջնակետերը հաշվվում են որպես մեթոդ գումարած ուղի, այնպես որ GET /orders և POST /orders-ը երկուսն են։

Այս նախագիծը նոր ծառայության համար է. մեծ արտադրական կոդային բազայի ներսում փոփոխությունները առանձին խոսակցություն են։

Starter-ը ներառում է մեկ վերանայում, Standard-ը՝ երկու, Advanced-ը՝ երեք: Վերանայումը շտկում է իմ մատուցած վերջնակետի հետ կապված սխալը: Եթե հենց հակիրճը փոխվում է, կամ ձեզ ավելի շատ վերջնակետեր են անհրաժեշտ, դա նոր աշխատանք է. օգտագործեք հավելումը կամ նոր պատվեր:

Ոչ։ Միայն գրավոր՝ նախագծի հաղորդագրություններում։

Հաճախորդների ակնարկներ

Տեսեք, թե ինչ են ասում մեր հաճախորդները այս Zinn-ի մասին

Կատեգորիաներ

Zinner Քաղաքականություն

Ես կստեղծեմ Rust REST API կամ backend ծառայություն axum-ով 7 &Raquo; Zinn Hub

Միայն մուտք գործած հաճախորդները, ովքեր գնել են այս ապրանքը, կարող են ակնարկ թողնել:

Ընտրանքներ և պատվեր

Ստացեք Zinn Hub հավելվածը

Ծանուցումներ · Ավելի արագ մուտք · Ամբողջ էկրան

Հպեք Կիսվել ձեր բրաուզերում

➜ Այնուհետև հպեք "Ավելացնել հիմնական էկրանին"