axum वर तयार केलेले Rust REST APIs आणि बॅकएंड वर्कर्स, चाचण्या आणि README सह तुमच्या रेपॉझिटरीमध्ये वितरित केले जातील. प्रत्येक टियरसाठी निश्चित व्याप्ती, लेखी अद्यतने, कोणतेही कॉल्स नाहीत.
मी axum सह Rust REST API किंवा बॅकएंड सेवा तयार करेन
3 REST एंडपॉइंट्स किंवा एक वर्कर, चाचण्या, README, तुमच्या रेपॉजिटरीमध्ये स्रोत.
- पर्यंत 3 एंडपॉइंट्स किंवा 1 वर्कर
- स्रोत कोड
8पर्यंत एंडपॉइंट्स, मायग्रेशनसह PostgreSQL किंवा SQLite, चाचण्या, एक Dockerfile.
- पर्यंत 8 एंडपॉइंट्स आणि एक डेटाबेस
- स्रोत कोड
15पर्यंत एंडपॉइंट्स, भूमिकांसह टोकन प्रमाणीकरण, पार्श्वभूमी वर्कर, प्रत्येक पुशवर CI.
- पर्यंत 15 एंडपॉइंट्स, प्रमाणीकरण आणि CI
- स्रोत कोड
सानुकूल ऑफरची विनंती करा
सानुकूल ऑफरची विनंती करण्यासाठी लॉग इन करा
या Zinner कडून वैयक्तिकृत ऑफरची विनंती करण्यासाठी एक विनामूल्य खाते तयार करा किंवा लॉग इन करा.
लॉग इन / नोंदणी कराविक्रीपूर्व प्रश्न विचारा
प्रश्न विचारण्यासाठी लॉग इन करा
प्लॅटफॉर्मवरील स्पॅम कमी करण्यासाठी, प्री-सेल मेसेजेस फक्त लॉग-इन केलेल्या युजर्सनाच पाठवता येतील.
या Zinner ला थेट संदेश पाठवण्यासाठी एक विनामूल्य खाते तयार करा किंवा लॉग इन करा.
लॉग इन / नोंदणी करालॉगिन आवश्यक आहे
या Zinner ला संदेश पाठवण्यासाठी एक विनामूल्य खाते तयार करा किंवा लॉग इन करा.
लॉग इन / नोंदणी करालॉगिन आवश्यक आहे
वैयक्तिकृत ऑफरची विनंती करण्यासाठी एक विनामूल्य खाते तयार करा किंवा लॉग इन करा.
लॉग इन / नोंदणी कराएका दृष्टीक्षेपात
तुम्हाला निर्णय घेण्यास मदत करण्यासाठी या सेवेबद्दलची प्रमुख माहिती. Zinn Hub द्वारे व्युत्पन्न, विक्रेत्याद्वारे नाही.
मूल्य स्थिती
टेक स्टॅक
काय वितरित केले आहे
संवाद शैली
विक्रेता विश्वासार्हता
तुम्हाला काय मिळेल
पूर्ण वर्णन
तुमची सेवा तुमच्या स्वतःच्या रेपॉजिटरीमध्ये चाचण्या आणि README सह येते, चालवण्यासाठी तयार: axum वर एक REST API, फाइल्स किंवा रांग प्रक्रिया करणारा एक वर्कर, किंवा तुमच्या सिस्टम आणि इतर कोणाच्या API दरम्यान बसलेली सेवा. मी आठ वर्षांच्या वेब कार्यांनंतर Rust मध्ये आलो, आणि मी reqwest-rotate राखतो, docs, CI आणि सुमारे दोनशे चाचण्यांसह crates.io वर एक ओपन-सोर्स Rust क्रेट.
स्टार्टर ही 3 पर्यंत REST एंडपॉइंट्स असलेली एक सेवा आहे, किंवा तुम्ही आधीच चालवत असलेल्या फाइल्स किंवा रांग वाचणारा एक वर्कर: चाचण्या, एक README आणि तुमच्या रेपॉजिटरीमध्ये स्रोत. स्टार्टरमध्ये डेटाबेस स्कीमाचे काम नाही. स्टँडर्डमध्ये 8 पर्यंत एंडपॉइंट्स, मायग्रेशनसह PostgreSQL किंवा SQLite, इनपुट प्रमाणीकरण, चाचणी डेटाबेस विरुद्ध एकत्रीकरण चाचण्या आणि एक Dockerfile जोडले जाते. ॲडव्हान्स्ड 15 एंडपॉइंट्सपर्यंत जाते आणि भूमिकांसह टोकन प्रमाणीकरण, एक पार्श्वभूमी वर्कर, प्रत्येक पुशवर तयार आणि चाचणी करणारा CI वर्कफ्लो आणि तुमच्या सर्व्हरसाठी डिप्लॉयमेंट चेकलिस्ट आणते.
एंडपॉइंट्सची गणना पद्धत अधिक पथ म्हणून केली जाते: GET /orders आणि POST /orders हे दोन आहेत. समाविष्ट नाही: एक फ्रंट एंड, एक मोबाइल ॲप किंवा स्मार्ट कॉन्ट्रॅक्ट्स.
प्रत्येक सेवा Tokio वर चालते, axum ज्या असिंक्रोनस रनटाइमवर तयार केले आहे. काहीही ते एका होस्टशी बांधत नाही: ते Linux VPS वर, AWS, Railway किंवा Fly.io वर डॉकरमध्ये किंवा तुमच्या स्वतःच्या मशीनवर चालते. Dockerfile स्टँडर्ड आणि ॲडव्हान्स्डसह येतो, आणि ॲडव्हान्स्ड डिप्लॉयमेंट चेकलिस्ट तुम्ही नाव दिलेल्या सर्व्हरसाठी लिहिलेली आहे.
अनेक दिवसांच्या बिल्डवर प्रत्येक कामाच्या दिवशी लिखित अद्यतने, जलद उत्तरे, कोणतेही कॉल नाहीत.
तुमचा प्रकल्प पूर्ण करण्यासाठीची पाऊले
1. लेखी स्वरूपात निश्चित केलेली व्याप्ती - मी तुमच्या गरजा वाचतो आणि कोणताही कोड करण्यापूर्वी एंडपॉइंट सूची, टियर फिट आणि स्टॅकची पुष्टी करतो. एंडपॉइंट्सची गणना पद्धत अधिक पाथ म्हणून केली जाते.
2. रिपॉझिटरी, CI स्केलेटन आणि डेटा मॉडेल - पहिल्या एंडपॉइंटसह प्रकल्प स्केलेटन एंड-टू-एंड कार्य करते, जेणेकरून तुम्ही सेवेचा आकार लवकर पाहू शकता आणि कमी खर्चात दिशा दुरुस्त करू शकता.
3. एंडपॉइंट्स किंवा वर्कर, चाचण्यांसह - उर्वरित एंडपॉइंट्स किंवा वर्कर, प्रत्येकाची स्वतःची चाचणी. अनेक दिवसांच्या बिल्डवर तुम्हाला प्रत्येक कामाच्या दिवशी एक लहान लेखी अपडेट मिळते.
4. इंटिग्रेशन चाचण्या, README, Dockerfile - चाचणी डेटाबेस विरुद्ध इंटिग्रेशन चाचण्या, README, स्टँडर्ड आणि ॲडव्हान्स्डवर Dockerfile, आणि ॲडव्हान्स्डवर डिप्लॉयमेंट चेकलिस्ट.
5. तुमच्या रिपॉझिटरीमध्ये हस्तांतरण - तुमच्या रिपॉझिटरीमध्ये लेखी हस्तांतरणासह स्त्रोत वितरित केला जातो: तो कसा चालवायचा, त्याची चाचणी कशी करायची, तो कसा डिप्लॉय करायचा.
Zinner गुणवत्ता हमी
प्रत्येक Zinner ला प्लॅटफॉर्ममध्ये सामील होण्यापूर्वी पुनरावलोकन केले जाते आणि मंजूर केले जाते.
सर्व सेवा आमच्या गुणवत्ता हमी वचनबद्धतेने समर्थित आहेत.
तुम्ही वितरित केलेल्या कामाला मंजुरी देईपर्यंत तुमचे पेमेंट सुरक्षित आहे.
पॅकेजेसची तुलना करा
| कार्य | स्टार्टर | मानक | प्रगत |
|---|---|---|---|
| वितरण वेळ | 5 दिवस | 7 दिवस | 14 दिवस |
| पुनरावृत्ती | 1 | 2 | 3 |
| व्याप्ती | 3 एंडपॉइंट्स किंवा 1 वर्कर पर्यंत | 8 एंडपॉइंट्स आणि डेटाबेस पर्यंत | 15 एंडपॉइंट्स, ऑथ आणि CI पर्यंत |
| सोर्स कोड | ✓ | ✓ | ✓ |
पोर्टफोलिओ
या Zinn शी संबंधित विक्रेत्याच्या कामाची उदाहरणे.

reqwest-rotate: ओपन-सोर्स क्रेट
स्क्रॅपर्स आणि API क्लायंटसाठी एक लहान reqwest रॅपर ज्यांना प्रॉक्सी रोटेशन, प्रति-होस्ट दर मर्यादित करणे आणि बॅकऑफसह पुन्हा प्रयत्न करणे आवश्यक आहे, मध्यवर्ती फ्रेमवर्क न वापरता. डॉक्स, CI आणि सुमारे दोनशे चाचण्यांसह crates.io वर प्रकाशित.

सेवेचे तपशील
वारंवार विचारले जाणारे प्रश्न
सेवा काय करायची आहे ते पाठवा आणि तुम्ही खरेदी करण्यापूर्वी मी तुम्हाला सांगेन की ते कोणत्या टियरमध्ये बसते. एंडपॉइंट्सची गणना पद्धत अधिक पाथ म्हणून केली जाते, त्यामुळे GET /orders आणि POST /orders हे दोन आहेत.
हा प्रकल्प नवीन सेवेसाठी आहे; मोठ्या उत्पादन कोडबेसमध्ये बदल करणे ही एक वेगळी चर्चा आहे.
स्टार्टरमध्ये एक पुनरावृत्ती, स्टँडर्डमध्ये दोन, ॲडव्हान्स्डमध्ये तीन समाविष्ट आहेत. पुनरावृत्ती म्हणजे मी वितरित केलेल्या एंडपॉइंटमध्ये काहीतरी चुकीचे दुरुस्त करणे. जर ब्रीफमध्येच बदल झाला, किंवा तुम्हाला अधिक एंडपॉइंट्सची आवश्यकता असेल, तर ते नवीन काम आहे: ॲड-ऑन वापरा, किंवा नवीन ऑर्डर द्या.
नाही. फक्त लेखी, प्रकल्प संदेशांमध्ये.
ग्राहक पुनरावलोकने
आमचे ग्राहक या Zinn बद्दल काय म्हणतात ते पहा
श्रेणी
Zinner धोरणे
संबंधित Zinns












