Rust REST API και εργάτες backend βασισμένοι σε axum, παραδίδονται στο αποθετήριό σας με δοκιμές και ένα README. Σταθερό πεδίο εφαρμογής ανά επίπεδο, γραπτές ενημερώσεις, χωρίς κλήσεις.
Θα δημιουργήσω ένα Rust REST API ή μια υπηρεσία backend με axum
Έως 3 REST τελικά σημεία ή ένας worker, δοκιμές, README, πηγαίος κώδικας στο αποθετήριό σας.
- Up to 3 endpoints or 1 worker
- Πηγαίος κώδικας
Έως 8 τελικά σημεία, PostgreSQL ή SQLite με μεταφορές, δοκιμές, ένα Dockerfile.
- Έως 8 τελικά σημεία και μια βάση δεδομένων
- Πηγαίος κώδικας
Έως 15 τελικά σημεία, έλεγχος ταυτότητας με token με ρόλους, worker παρασκηνίου, CI σε κάθε push.
- Έως 15 τελικά σημεία, έλεγχος ταυτότητας και CI
- Πηγαίος κώδικας
Ζητήστε Προσαρμοσμένη Προσφορά
Συνδεθείτε για να ζητήσετε Προσαρμοσμένη Προσφορά
Δημιουργήστε έναν δωρεάν λογαριασμό ή συνδεθείτε για να ζητήσετε μια εξατομικευμένη προσφορά από αυτόν τον Zinner.
Σύνδεση / ΕγγραφήΚάντε μια ερώτηση πριν την πώληση
Συνδεθείτε για να κάνετε μια ερώτηση
Για τη μείωση των ανεπιθύμητων μηνυμάτων στην πλατφόρμα, τα μηνύματα πριν την πώληση μπορούν να σταλούν μόνο από συνδεδεμένους χρήστες.
Δημιουργήστε έναν δωρεάν λογαριασμό ή συνδεθείτε για να στείλετε μήνυμα απευθείας σε αυτόν τον Zinner.
Σύνδεση / ΕγγραφήΑπαιτείται σύνδεση
Δημιουργήστε έναν δωρεάν λογαριασμό ή συνδεθείτε για να στείλετε μήνυμα σε αυτόν τον Zinner.
Σύνδεση / ΕγγραφήΑπαιτείται σύνδεση
Δημιουργήστε έναν δωρεάν λογαριασμό ή συνδεθείτε για να ζητήσετε μια εξατομικευμένη προσφορά.
Σύνδεση / ΕγγραφήΜε μια ματιά
Βασικές λεπτομέρειες σχετικά με αυτήν την υπηρεσία για να σας βοηθήσουν να αποφασίσετε. Δημιουργήθηκε από το Zinn Hub, όχι από τον πωλητή.
Θέση Αξίας
Στοίβα Τεχνολογίας
Τι παραδίδεται
Στυλ επικοινωνίας
Αξιοπιστία προμηθευτή
Τι θα λάβετε
Πλήρης Περιγραφή
Η υπηρεσία σας φτάνει στο δικό σας αποθετήριο με δοκιμές και ένα README, έτοιμη να τρέξει: ένα REST API σε axum, ένας worker που επεξεργάζεται αρχεία ή μια ουρά, ή μια υπηρεσία που βρίσκεται μεταξύ του συστήματός σας και του API κάποιου άλλου. Ήρθα στο Rust μετά από οκτώ χρόνια εργασίας στον ιστό, και διατηρώ το reqwest-rotate, ένα Rust crate ανοιχτού κώδικα στο crates.io με τεκμηρίωση, CI και περίπου διακόσιες δοκιμές.
Το Starter είναι μία υπηρεσία με έως 3 REST τελικά σημεία, ή ένας worker που διαβάζει αρχεία ή μια ουρά που ήδη εκτελείτε: δοκιμές, ένα README και πηγαίος κώδικας στο αποθετήριό σας. Δεν περιλαμβάνεται εργασία σχήματος βάσης δεδομένων στο Starter. Το Standard προσθέτει έως 8 τελικά σημεία, PostgreSQL ή SQLite με μεταφορές, επικύρωση εισόδου, δοκιμές ενσωμάτωσης έναντι μιας δοκιμαστικής βάσης δεδομένων και ένα Dockerfile. Το Advanced φτάνει τα 15 τελικά σημεία και φέρνει έλεγχο ταυτότητας με token με ρόλους, έναν worker παρασκηνίου, μια ροή εργασίας CI που δημιουργεί και δοκιμάζει σε κάθε push, και μια λίστα ελέγχου ανάπτυξης για τον διακομιστή σας.
Τα τελικά σημεία υπολογίζονται ως μέθοδος συν διαδρομή: GET /orders και POST /orders είναι δύο. Δεν περιλαμβάνονται: ένα front end, μια εφαρμογή για κινητά ή έξυπνα συμβόλαια.
Κάθε υπηρεσία τρέχει στο Tokio, το ασύγχρονο περιβάλλον εκτέλεσης στο οποίο βασίζεται το axum. Τίποτα δεν την δεσμεύει σε έναν οικοδεσπότη: τρέχει σε ένα Linux VPS, σε Docker σε AWS, Railway ή Fly.io, ή στη δική σας μηχανή. Το Dockerfile παρέχεται με τα Standard και Advanced, και η λίστα ελέγχου ανάπτυξης του Advanced είναι γραμμένη για τον διακομιστή που θα ονομάσετε.
Γραπτές ενημερώσεις κάθε εργάσιμη ημέρα σε μια πολυήμερη κατασκευή, γρήγορες απαντήσεις, χωρίς κλήσεις.
Βήματα για την ολοκλήρωση του έργου σας
1. Επιβεβαίωση πεδίου εφαρμογής γραπτώς - Διαβάζω τις απαιτήσεις σας και επιβεβαιώνω τη λίστα τελικών σημείων, την καταλληλότητα του επιπέδου και τη στοίβα πριν από οποιονδήποτε κώδικα. Τα τελικά σημεία υπολογίζονται ως μέθοδος συν διαδρομή.
2. Αποθετήριο, σκελετός CI και μοντέλο δεδομένων - Ο σκελετός του έργου με το πρώτο τελικό σημείο να λειτουργεί από άκρο σε άκρο, ώστε να μπορείτε να δείτε το σχήμα της υπηρεσίας νωρίς και να διορθώσετε την κατεύθυνση ενώ είναι φθηνό.
3. Τελικά σημεία ή worker, με δοκιμές - Τα υπόλοιπα τελικά σημεία ή ο worker, το καθένα με τις δοκιμές του. Σε μια πολυήμερη κατασκευή λαμβάνετε μια σύντομη γραπτή ενημέρωση κάθε εργάσιμη ημέρα.
4. Δοκιμές ενσωμάτωσης, README, Dockerfile - Δοκιμές ενσωμάτωσης έναντι μιας δοκιμαστικής βάσης δεδομένων, το README, ένα Dockerfile σε Standard και Advanced, και μια λίστα ελέγχου ανάπτυξης σε Advanced.
5. Παράδοση στο αποθετήριό σας - Πηγαίος κώδικας παραδίδεται στο αποθετήριό σας με γραπτή παράδοση: πώς να τον εκτελέσετε, πώς να τον δοκιμάσετε, πώς να τον αναπτύξετε.
Εγγύηση Ποιότητας Zinner
Κάθε Zinner ελέγχεται και εγκρίνεται πριν ενταχθεί στην πλατφόρμα.
Όλες οι υπηρεσίες υποστηρίζονται από τη δέσμευσή μας για διασφάλιση ποιότητας.
Η πληρωμή σας προστατεύεται μέχρι να εγκρίνετε την ολοκληρωμένη εργασία.
Σύγκριση Πακέτων
| Λειτουργία | Αρχικό | Τυπικό | Προχωρημένο |
|---|---|---|---|
| Χρόνος παράδοσης | 5 ημέρες | 7 ημέρες | 14 ημέρες |
| Αναθεωρήσεις | 1 | 2 | 3 |
| Πεδίο εφαρμογής | Έως 3 τελικά σημεία ή 1 worker | Έως 8 τελικά σημεία και μια βάση δεδομένων | Έως 15 τελικά σημεία, έλεγχος ταυτότητας και CI |
| Πηγαίος κώδικας | ✓ | ✓ | ✓ |
Χαρτοφυλάκιο
Παραδείγματα εργασίας του πωλητή που σχετίζονται με αυτό το Zinn.

reqwest-rotate: crate ανοιχτού κώδικα
Ένα μικρό wrapper του reqwest για scrapers και API clients που χρειάζονται περιστροφή proxy, περιορισμό ρυθμού ανά host και επανάληψη με backoff, χωρίς να χρειάζεται να ενσωματώσουν ένα πλαίσιο middleware. Δημοσιεύτηκε στο crates.io με τεκμηρίωση, CI και περίπου διακόσιες δοκιμές.

Λεπτομέρειες Υπηρεσίας
Συχνές Ερωτήσεις
Στείλτε τι πρέπει να κάνει η υπηρεσία και θα σας πω σε ποιο επίπεδο ταιριάζει πριν αγοράσετε. Τα τελικά σημεία υπολογίζονται ως μέθοδος συν διαδρομή, οπότε τα GET /orders και POST /orders είναι δύο.
Αυτό το έργο αφορά μια νέα υπηρεσία. Οι αλλαγές μέσα σε μια μεγάλη βάση κώδικα παραγωγής είναι μια ξεχωριστή συζήτηση.
Το Starter περιλαμβάνει μία αναθεώρηση, το Standard δύο, το Advanced τρεις. Μια αναθεώρηση διορθώνει κάτι λάθος σε ένα τελικό σημείο που παρέδωσα. Εάν αλλάξει η ίδια η περιγραφή ή χρειάζεστε περισσότερα τελικά σημεία, αυτή είναι νέα εργασία: χρησιμοποιήστε το πρόσθετο ή μια νέα παραγγελία.
Όχι. Μόνο γραπτά, στα μηνύματα του έργου.
Κριτικές Πελατών
Δείτε τι λένε οι πελάτες μας για αυτό το Zinn
Κατηγορίες
Πολιτικές Zinner
Σχετικά Zinns

Ανάπτυξη εφαρμογών Ιστού Figma σε React - Next.js, Node.js, Firebase & Supabase











