Axumda qurilgan Rust REST APIlar va backend ishchilari, testlar va README bilan sizning omboringizga yetkaziladi. Har bir daraja uchun belgilangan doira, yozma yangilanishlar, qoʻngʻiroqlar yoʻq.
Men axum bilan Rust REST API yoki backend xizmatini yarataman
3 tagacha REST oxirgi nuqtalari yoki bitta ishchi, testlar, README, sizning omboringizdagi manba.
- 3 tagacha oxirgi nuqta yoki 1 ishchi
- Manba kodi
8 tagacha oxirgi nuqtalar, migratsiyalar bilan PostgreSQL yoki SQLite, testlar, Dockerfile.
- 8 tagacha oxirgi nuqta va ma'lumotlar bazasi
- Manba kodi
15 tagacha oxirgi nuqtalar, rollar bilan token autentifikatsiyasi, fon ishchisi, har bir pushda CI.
- 15 tagacha oxirgi nuqtalar, autentifikatsiya va CI
- Manba kodi
Maxsus taklif so'rash
Maxsus taklif so'rash uchun tizimga kiring
Ushbu Zinnerdan shaxsiylashtirilgan taklif so'rash uchun bepul hisob yarating yoki tizimga kiring.
Kirish / Ro'yxatdan o'tishSotishdan oldingi savol bering
Savol berish uchun tizimga kiring
Platforma spamini kamaytirish uchun sotishdan oldingi xabarlar faqat tizimga kirgan foydalanuvchilar tomonidan yuborilishi mumkin.
Ushbu Zinnerga to'g'ridan-to'g'ri xabar yuborish uchun bepul hisob yarating yoki tizimga kiring.
Kirish / Ro'yxatdan o'tishTizimga kirish talab qilinadi
Ushbu Zinnerga xabar yuborish uchun bepul hisob yaratish yoki tizimga kirish.
Kirish / Ro'yxatdan o'tishTizimga kirish talab qilinadi
Shaxsiylashtirilgan taklifni so'rash uchun bepul hisob yaratish yoki tizimga kirish.
Kirish / Ro'yxatdan o'tishBir qarashda
Qaror qabul qilishingizga yordam beradigan ushbu xizmat haqida asosiy ma'lumotlar. Zinn Hub tomonidan yaratilgan, sotuvchi tomonidan emas.
Qiymat pozitsiyasi
Texnologiya toʻplami
Nima yetkazib beriladi
Muloqot uslubi
Sotuvchining ishonchliligi
Siz nima olasiz
To'liq tavsif
Sizning xizmatingiz o'z omboringizda testlar va README bilan birga keladi, ishga tushirishga tayyor: axumda REST API, fayllarni yoki navbatni qayta ishlaydigan ishchi yoki sizning tizimingiz va boshqa birovning API o'rtasida joylashgan xizmat. Men sakkiz yillik veb-ishdan so'ng Rustga keldim va men reqwest-rotate-ni qo'llab-quvvatlayman, bu crates.io saytida hujjatlar, CI va ikki yuzga yaqin testlar bilan ochiq manbali Rust crate.
Starter 3 tagacha REST oxirgi nuqtalari bo'lgan bitta xizmat yoki siz allaqachon ishlayotgan fayllarni yoki navbatni o'qiydigan bitta ishchi: testlar, README va sizning omboringizdagi manba. Starterda ma'lumotlar bazasi sxemasi ishi yo'q. Standard 8 tagacha oxirgi nuqtalarni, migratsiyalar bilan PostgreSQL yoki SQLite, kiritishni tekshirish, test ma'lumotlar bazasiga qarshi integratsiya testlari va Dockerfile-ni qo'shadi. Advanced 15 oxirgi nuqtalarga o'tadi va rollar bilan token autentifikatsiyasini, fon ishchisini, har bir pushda quradigan va sinovdan o'tkazadigan CI ish oqimini va serveringiz uchun joylashtirish nazorat ro'yxatini olib keladi.
Oxirgi nuqtalar usul va yo'l sifatida hisoblanadi: GET /orders va POST /orders ikkita. Kiritilmagan: oldingi qism, mobil ilova yoki aqlli shartnomalar.
Har bir xizmat axum qurilgan async runtime Tokio-da ishlaydi. Hech narsa uni bitta xostga bog'lamaydi: u Linux VPS-da, AWS, Railway yoki Fly.io-da Dockerda yoki o'zingizning mashinangizda ishlaydi. Dockerfile Standard va Advanced bilan birga keladi va Advanced joylashtirish nazorat ro'yxati siz nomlagan server uchun yozilgan.
Ko'p kunlik qurilishda har bir ish kunida yozma yangilanishlar, tez javoblar, qo'ng'iroqlar yo'q.
Loyihangizni yakunlash bosqichlari
1. Doira yozma ravishda tasdiqlangan - Men sizning talablaringizni o'qiyman va har qanday koddan oldin oxirgi nuqtalar ro'yxatini, daraja mosligini va stackni tasdiqlayman. Oxirgi nuqtalar usul va yo'l sifatida hisoblanadi.
2. Ombor, CI skeleti va ma'lumotlar modeli - Birinchi oxirgi nuqta to'liq ishlaydigan loyiha skeleti, shuning uchun siz xizmatning shaklini erta ko'rishingiz va arzon bo'lganida yo'nalishni to'g'rilashingiz mumkin.
3. Oxirgi nuqtalar yoki ishchi, testlar bilan - Qolgan oxirgi nuqtalar yoki ishchi, har biri o'z testlari bilan. Ko'p kunlik qurilishda siz har bir ish kunida qisqa yozma yangilanish olasiz.
4. Integratsiya testlari, README, Dockerfile - Test ma'lumotlar bazasiga qarshi integratsiya testlari, README, Standard va Advanced-da Dockerfile va Advanced-da joylashtirish nazorat ro'yxati.
5. Sizning omboringizda topshirish - Manba sizning omboringizda yozma topshirish bilan yetkazib beriladi: uni qanday ishga tushirish, qanday sinovdan o'tkazish, qanday joylashtirish.
Zinner Sifat Kafolati
Har bir Zinner platformaga qo'shilishdan oldin ko'rib chiqiladi va tasdiqlanadi.
Barcha xizmatlar sifatni ta'minlash bo'yicha majburiyatimiz bilan qo'llab-quvvatlanadi.
Siz yetkazib berilgan ishni tasdiqlamaguningizcha toʻlovingiz himoyalangan.
Paketlarni solishtirish
| Funksiya | Boshlang'ich | Standart | Kengaytirilgan |
|---|---|---|---|
| Yetkazib berish muddati | 5 kun | 7 kun | 14 kun |
| Tuzatishlar | 1 | 2 | 3 |
| Doira | 3 tagacha oxirgi nuqtalar yoki 1 ishchi | 8 tagacha oxirgi nuqtalar va ma'lumotlar bazasi | 15 tagacha oxirgi nuqtalar, autentifikatsiya va CI |
| Manba kodi | ✓ | ✓ | ✓ |
Portfolio
Sotuvchining ushbu Zinn bilan bog'liq ishlariga misollar.

reqwest-rotate: ochiq manbali crate
Proksi aylanishi, xost bo'yicha tezlikni cheklash va orqaga qaytish bilan qayta urinishni talab qiladigan skraperlar va API mijozlari uchun kichik reqwest o'rami, middleware freymvorkini tortmasdan. Hujjatlar, CI va ikki yuzga yaqin testlar bilan crates.io saytida nashr etilgan.

Xizmat tafsilotlari
Tez-tez so'raladigan savollar
Xizmat nima qilishi kerakligini yuboring va men sotib olishdan oldin u qaysi darajaga mos kelishini aytaman. Oxirgi nuqtalar usul va yo'l sifatida hisoblanadi, shuning uchun GET /orders va POST /orders ikkita.
Bu loyiha yangi xizmat uchun; katta ishlab chiqarish kod bazasidagi o'zgarishlar alohida suhbatdir.
Boshlangʻich paketga bitta tahrir, standart paketga ikkita, ilgʻor paketga uchta tahrir kiritiladi. Tahrir men yetkazib bergan yakuniy nuqtadagi xatoni tuzatadi. Agar qisqacha maʼlumotning oʻzi oʻzgarsa yoki sizga koʻproq yakuniy nuqtalar kerak boʻlsa, bu yangi ish hisoblanadi: qoʻshimcha xizmatdan yoki yangi buyurtmadan foydalaning.
Yoʻq. Faqat yozma ravishda, loyiha xabarlarida.
Mijozlar sharhlari
Mijozlarimiz ushbu Zinn haqida nima deganini ko'ring
Kategoriyalar
Zinner Siyosatlari
Tegishli Zinns

Veb-ilovalar uchun Firebase vazifalarini professional tarzda bajaring

NextJS ReactJS MongoDB Firebase TypeScript bilan veb-ilovangizni ishlab chiqing

Firebase Supabase Node.js Auth va ma'lumotlar bazasini veb-ilovalariga integratsiya qiling









