0
រទេះរបស់អ្នក
0
Zinn Hub
0
រទេះរបស់អ្នក
0

នៅ glance

ព័ត៌មានលម្អិតសំខាន់ៗអំពីសេវាកម្មនេះ ដើម្បីជួយអ្នកសម្រេចចិត្ត។ បង្កើតដោយ Zinn Hub មិនមែនអ្នកលក់ទេ។

Runtime & Framework

Axum នៅលើ Tokio
បង្កើតឡើងនៅលើ axum និង Tokio async runtime - កញ្ចប់ Rust កម្រិតផលិតកម្មដោយគ្មានការចាក់សោរម៉ាស៊ីន។ ដំណើរការលើ VPS, Docker, Railway, Fly.io ឬម៉ាស៊ីនផ្ទាល់ខ្លួនរបស់អ្នក។

វិធីសាស្រ្តដឹកជញ្ជូន

ឃ្លាំងផ្ទុករបស់អ្នក
កូដប្រភព ការធ្វើតេស្ត README និង Dockerfile (Standard+) ត្រូវបានដាក់បញ្ចូលដោយផ្ទាល់ទៅក្នុងឃ្លាំងផ្ទុកផ្ទាល់ខ្លួនរបស់អ្នក។ ការធ្វើតេស្តឆ្លងកាត់ដោយពាក្យបញ្ជាតែមួយចេញពីប្រអប់។

រចនាប័ទ្មទំនាក់ទំនង

សរសេរតែប៉ុណ្ណោះ ការអាប់ដេតប្រចាំថ្ងៃ
គ្មានការហៅទូរសព្ទ - រាល់ការអាប់ដេតជាលាយលក្ខណ៍អក្សរ។ ការបង្កើតច្រើនថ្ងៃទទួលបានកំណត់ចំណាំវឌ្ឍនភាពជាលាយលក្ខណ៍អក្សរខ្លីៗជារៀងរាល់ថ្ងៃធ្វើការ ជាមួយនឹងការឆ្លើយតបក្នុងរយៈពេល 12 ម៉ោងនៅថ្ងៃធ្វើការ (UTC+5 )។

លិខិតបញ្ជាក់អ្នកលក់

អ្នកនិពន្ធ Rust ប្រភពបើកចំហ
រក្សា reqwest-rotate ដែលជា Rust crate ដែលបានបោះពុម្ពផ្សាយនៅលើ crates.io ជាមួយនឹង CI និង ~200 ការធ្វើតេស្ត - សញ្ញាគុណភាពកូដដែលអាចផ្ទៀងផ្ទាត់បានមុនពេលអ្នកទិញ។

អ្វីដែលអ្នកនឹងទទួលបាន

ទម្រង់៖
កូដផ្ទាល់ខ្លួន
វិធីសាស្រ្តដឹកជញ្ជូន:
អ្នកគ្រប់គ្រងការបញ្ជាទិញ
ចំណាំ៖ ខ្ញុំដាក់បញ្ចូលកូដ និងការធ្វើតេស្តទៅក្នុងឃ្លាំងផ្ទុករបស់អ្នក។ ការធ្វើតេស្តដំណើរការដោយពាក្យបញ្ជាតែមួយ ហើយ README បង្ហាញពីរបៀបដំណើរការ ធ្វើតេស្ត និងដាក់ពង្រាយសេវាកម្ម។ Standard បន្ថែមការផ្លាស់ប្តូរមូលដ្ឋានទិន្នន័យ និង Dockerfile ។ Advanced រក្សាអ្វីៗទាំងអស់នោះ ហើយបន្ថែម CI រាល់ពេលដាក់បញ្ចូល និងបញ្ជីត្រួតពិនិត្យការដាក់ពង្រាយ។ នៅដំណាក់កាលដំបូង ចំណុចបញ្ចប់ដំបូងដំណើរការពីដើមដល់ចប់ ដូច្នេះអ្នកអាចហៅវាដោយខ្លួនឯងបាន ខណៈពេលដែលខ្ញុំបង្កើតអ្វីដែលនៅសល់។

ការពិពណ៌នាពេញលេញ

សេវាកម្មរបស់អ្នកមកដល់ក្នុងឃ្លាំងផ្ទាល់ខ្លួនរបស់អ្នកជាមួយនឹងការធ្វើតេស្ត និង README ដែលត្រៀមរួចជាស្រេចដើម្បីដំណើរការ៖ REST API នៅលើ axum កម្មករដែលដំណើរការឯកសារ ឬជួរ ឬសេវាកម្មដែលស្ថិតនៅចន្លោះប្រព័ន្ធរបស់អ្នក និង API របស់អ្នកផ្សេង។ ខ្ញុំបានមក Rust បន្ទាប់ពីប្រាំបីឆ្នាំនៃការងារគេហទំព័រ ហើយខ្ញុំរក្សា reqwest-rotate ដែលជា Rust crate ប្រភពបើកចំហនៅលើ crates.io ជាមួយនឹងឯកសារ CI និងការធ្វើតេស្តប្រហែលពីររយ។

Starter គឺជាសេវាកម្មមួយដែលមានចំណុចបញ្ចប់ REST រហូតដល់ 3 ឬកម្មករម្នាក់អានឯកសារ ឬជួរដែលអ្នកបានដំណើរការរួចហើយ៖ ការធ្វើតេស្ត README និងប្រភពនៅក្នុងឃ្លាំងរបស់អ្នក។ គ្មានការងារគ្រោងការណ៍មូលដ្ឋានទិន្នន័យនៅក្នុង Starter ទេ។ Standard បន្ថែមចំណុចបញ្ចប់រហូតដល់ 8 PostgreSQL ឬ SQLite ជាមួយនឹងការធ្វើចំណាកស្រុក ការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវនៃការបញ្ចូល ការធ្វើតេស្តរួមបញ្ចូលគ្នាប្រឆាំងនឹងមូលដ្ឋានទិន្នន័យសាកល្បង និង Dockerfile ។ Advanced ទៅដល់ចំណុចបញ្ចប់ 15 ហើយនាំមកនូវការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវនៃនិមិត្តសញ្ញាជាមួយតួនាទី កម្មករផ្ទៃខាងក្រោយ លំហូរការងារ CI ដែលបង្កើត និងសាកល្បងរាល់ការជំរុញ និងបញ្ជីត្រួតពិនិត្យការដាក់ពង្រាយសម្រាប់ម៉ាស៊ីនមេរបស់អ្នក។

ចំណុចបញ្ចប់រាប់ជាវិធីសាស្ត្របូកផ្លូវ៖ GET /orders និង POST /orders គឺពីរ។ មិនរួមបញ្ចូល៖ ផ្នែកខាងមុខ កម្មវិធីទូរស័ព្ទ ឬកិច្ចសន្យាឆ្លាតវៃ។

គ្រប់សេវាកម្មទាំងអស់ដំណើរការលើ Tokio ដែលជាពេលវេលាដំណើរការមិនស៊ីសង្វាក់គ្នាដែល axum ត្រូវបានបង្កើតឡើង។ គ្មានអ្វីភ្ជាប់វាទៅម៉ាស៊ីនតែមួយទេ៖ វាដំណើរការលើ 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: កញ្ចប់ប្រភពបើកចំហ

កម្មវិធីរុំ reqwest តូចមួយសម្រាប់ឧបករណ៍ចាប់យក និងម៉ាស៊ីនភ្ញៀវ API ដែលត្រូវការការបង្វិលប្រូកស៊ី ការកំណត់អត្រាសម្រាប់ម៉ាស៊ីននីមួយៗ និងការប៉ុនប៉ងឡើងវិញជាមួយនឹងការថយក្រោយ ដោយមិនចាំបាច់ទាញចូលក្របខ័ណ្ឌ middleware ទេ។ បោះពុម្ពផ្សាយនៅលើ crates.io ជាមួយនឹងឯកសារ CI និងការធ្វើតេស្តប្រហែលពីររយ។

ព័ត៌មានលម្អិតសេវាកម្ម

ប្រភេទសេវាកម្ម
ស្តង់ដារ
ប្រភេទ Zinner
អ្នកឯករាជ្យ
ភាពអាចរកបាន
ថ្ងៃធ្វើការ
ប្រទេសអ្នកលក់
កាហ្សាក់ស្ថាន
ភាសាដែលទទួលយក
ភាសាអង់គ្លេស
រុស្ស៊ី
NDA មាន
បាទ/ចាស
ទំហំគម្រោងដែលបានគ្រប់គ្រង
តូចទៅមធ្យម
ពេលវេលាឆ្លើយតប
ក្នុងរយៈពេល 12 ម៉ោង
បទពិសោធន៍ជាច្រើនឆ្នាំ
10+

សំណួរដែលសួរញឹកញាប់

ផ្ញើអ្វីដែលសេវាកម្មត្រូវធ្វើ ហើយខ្ញុំនឹងប្រាប់អ្នកថាតើកម្រិតណាដែលវាសមនឹងមុនពេលអ្នកទិញ។ ចំណុចបញ្ចប់រាប់ជាវិធីសាស្ត្របូកផ្លូវ ដូច្នេះ GET /orders និង POST /orders គឺពីរ។

គម្រោងនេះគឺសម្រាប់សេវាកម្មថ្មី; ការផ្លាស់ប្តូរនៅក្នុងមូលដ្ឋានកូដផលិតកម្មធំគឺជាការសន្ទនាដាច់ដោយឡែក។

Starter រួមបញ្ចូលការកែប្រែមួយ Standard ពីរ Advanced បី។ ការកែប្រែមួយជួសជុលអ្វីមួយដែលខុសជាមួយចំណុចបញ្ចប់ដែលខ្ញុំបានចែកចាយ។ ប្រសិនបើខ្លឹមសារខ្លួនឯងផ្លាស់ប្តូរ ឬអ្នកត្រូវការចំណុចបញ្ចប់បន្ថែម នោះគឺជាការងារថ្មី: ប្រើកម្មវិធីបន្ថែម ឬការបញ្ជាទិញថ្មី។

ទេ តែជាលាយលក្ខណ៍អក្សរតែប៉ុណ្ណោះ នៅក្នុងសារគម្រោង។

ការវាយតម្លៃរបស់អតិថិជន

មើលអ្វីដែលអតិថិជនរបស់យើងនិយាយអំពី Zinn នេះ

ប្រភេទ

គោលការណ៍ Zinner

I Will build a Rust REST API or backend service with axum 1 » Zinn Hub

មានតែអតិថិជនដែលបានចូលគណនី ហើយបានទិញផលិតផលនេះប៉ុណ្ណោះ ទើបអាចទុកការវាយតម្លៃបាន។

ជម្រើស & ការបញ្ជាទិញ

ទាញយកកម្មវិធី Zinn Hub

ការជូនដំណឹង · ការចូលប្រើលឿនជាងមុន · អេក្រង់ពេញ

ប៉ះចែករំលែកនៅក្នុងកម្មវិធីរុករករបស់អ្នក

➜ បន្ទាប់មកចុច "បន្ថែមទៅអេក្រង់ដើម"