Zinn Hub
0
Το καλάθι σας
0

Με μια ματιά

Βασικές λεπτομέρειες σχετικά με αυτήν την υπηρεσία για να σας βοηθήσουν να αποφασίσετε. Δημιουργήθηκε από το Zinn Hub, όχι από τον πωλητή.

Στοίβα Τεχνολογίας

TypeScript, Express / NestJS
Γραμμένο σε TypeScript σε Node.js – κοινοί τύποι με το frontend σας σημαίνουν ότι τα χαλασμένα πεδία αποτυγχάνουν την κατασκευή, όχι τον ζωντανό ιστότοπο.

Υποστηριζόμενες Βάσεις Δεδομένων

PostgreSQL, MongoDB, Redis
Τα πακέτα Standard και Advanced περιλαμβάνουν τη βάση δεδομένων της επιλογής σας με μεταφορές. Το Redis χρησιμοποιείται για ουρές και caching.

Τι περιλαμβάνεται πάντα

Επικύρωση, Δοκιμές, README
Κάθε endpoint σε κάθε πακέτο συνοδεύεται από επικύρωση εισόδου, αυτοματοποιημένες δοκιμές, διαμόρφωση μεταβλητών περιβάλλοντος και πλήρη πηγαίο κώδικα.

Ιδανικό για

Startups & Μικρές Ομάδες
Ιδανικό αν το frontend σας εξακολουθεί να λειτουργεί με ψεύτικα δεδομένα, ή αν χρειάζεστε μια εστιασμένη υπηρεσία να προστεθεί δίπλα σε ένα υπάρχον backend.

Τι θα λάβετε

Μορφές:
Προσαρμοσμένος Κώδικας
Μέθοδος Παράδοσης:
Διαχειριστής Παραγγελιών
Σημειώσεις: Κάθε endpoint λαμβάνει επικύρωση εισόδου και δοκιμές σε κάθε πακέτο. Παίρνετε τον πλήρη πηγαίο κώδικα με ένα README και διαμόρφωση σε μεταβλητές περιβάλλοντος, στο αποθετήριο GitHub σας ή ως αρχείο. Το πακέτο Standard προσθέτει μια βάση δεδομένων PostgreSQL ή MongoDB και ένα Dockerfile. Το Advanced προσθέτει σύνδεση με ρόλους χρήστη, έναν worker ουράς και CI επιπλέον. Μπορείτε να δοκιμάσετε μια λειτουργική έκδοση μόνοι σας πριν την τελική παράδοση.

Πλήρης Περιγραφή

Μια καλή επιλογή για startups και μικρές ομάδες των οποίων το front end εξακολουθεί να λειτουργεί με ψεύτικα δεδομένα, ή των οποίων η εφαρμογή χρειάζεται μια ακόμη υπηρεσία δίπλα στο backend που ήδη διαθέτει. Το TypeScript στον διακομιστή μπορεί να μοιράζεται τύπους με ένα front end TypeScript, οπότε ένα μετονομασμένο πεδίο χαλάει την κατασκευή αντί για μια ζωντανή σελίδα, και το Express ή το NestJS διατηρεί τον κώδικα οικείο στον επόμενο προγραμματιστή.

Το Starter καλύπτει έως τρία REST endpoints σε μία υπηρεσία, ή έναν μόνο worker για αρχεία ή την υπάρχουσα ουρά σας. Το Standard αυξάνει αυτό σε οκτώ endpoints, αποθηκεύει δεδομένα σε PostgreSQL με μεταφορές ή σε MongoDB, και συνοδεύεται από ένα Dockerfile. Το Advanced το ανεβάζει σε δεκαπέντε endpoints και προσθέτει σύνδεση με βάση το token με ρόλους χρήστη, έναν worker ουράς και CI στο GitHub Actions.

Σε κάθε πακέτο, κάθε endpoint λαμβάνει επικύρωση εισόδου και δοκιμές, και λαμβάνετε ένα README, διαμόρφωση σε μεταβλητές περιβάλλοντος και τον πλήρη πηγαίο κώδικα.

Πριν από οποιονδήποτε κώδικα, γράφω μια σύντομη προδιαγραφή στη συνομιλία, αναφέροντας τι λαμβάνει και τι επιστρέφει κάθε endpoint, και εσείς το επιβεβαιώνετε. Μπορείτε να δοκιμάσετε μια λειτουργική έκδοση πριν την παράδοση, και δημοσιεύω μια σημείωση προόδου καθημερινά.

Η ανάπτυξη στον διακομιστή σας είναι ένα επιπλέον κόστος. Εάν το έργο σας εμπίπτει μεταξύ δύο πακέτων, στείλτε μου τις λεπτομέρειες και θα σας δώσω μια προσαρμοσμένη προσφορά.

Τι χρειάζομαι από εσάς
- Περιγράψτε τι κάνει η υπηρεσία και επικολλήστε ένα δείγμα αιτήματος με το JSON που περιμένετε να επιστραφεί.
- Το όνομα χρήστη σας στο GitHub και το αποθετήριο εάν ο κώδικας πηγαίνει σε ένα υπάρχον έργο. Χωρίς GitHub, ο κώδικας έρχεται ως αρχείο.
- Η υπηρεσία καλεί άλλο σύστημα; Αν ναι, στείλτε την τεκμηρίωση API αυτού του συστήματος ή κάποια δείγματα δεδομένων.
- Στο Standard ή Advanced, ποια βάση δεδομένων πρέπει να χρησιμοποιήσει η υπηρεσία; Στείλτε λεπτομέρειες πρόσβασης ή ένα dump σχήματος, ή πείτε ότι είναι μια νέα.
- Πού θα τρέξει η υπηρεσία: στον διακομιστή Linux σας, στο Docker ή σε μια πλατφόρμα cloud; Εάν παραγγείλατε ανάπτυξη, θα ζητήσω πρόσβαση SSH στη συνομιλία.

Εγγύηση Ποιότητας Zinner

✓
Ελεγμένος Επαγγελματίας
Κάθε Zinner ελέγχεται και εγκρίνεται πριν ενταχθεί στην πλατφόρμα.
✓
Εγγυημένη Ποιότητα Εργασίας
Όλες οι υπηρεσίες υποστηρίζονται από τη δέσμευσή μας για διασφάλιση ποιότητας.
✓
Ασφαλής Πληρωμή
Η πληρωμή σας προστατεύεται μέχρι να εγκρίνετε την ολοκληρωμένη εργασία.

Σύγκριση Πακέτων

ΛειτουργίαΑρχικόΤυπικόΠροχωρημένο
Χρόνος παράδοσης5 ημέρες7 ημέρες14 ημέρες
Αναθεωρήσεις123
Πεδίο εφαρμογήςΈως 3 endpoints ή ένας workerΈως 8 τελικά σημεία και μια βάση δεδομένωνΈως 15 endpoints, σύνδεση και CI
Πηγαίος κώδικας✓✓✓

Χαρτοφυλάκιο

Παραδείγματα εργασίας του πωλητή που σχετίζονται με αυτό το Zinn.

Formline: Κατάστημα Next.js με Stripe

Ένα κατάστημα που μπορείτε να περιηγηθείτε: 16 αφίσες σε 4 συλλογές, φίλτρα και αναζήτηση που παραμένουν στην URL, ένα καλάθι, φωτεινά και σκούρα θέματα, και ένα ταμείο που καταλήγει σε μια δοκιμαστική παραγγελία ή μια πραγματική συνεδρία Stripe Checkout σε δοκιμαστική λειτουργία. Το δημιούργησα ως στατική εξαγωγή Next.js σε TypeScript με Tailwind CSS. Οι πληρωμές με κάρτα περνούν μέσω ενός Cloudflare Worker που ανατιμολογεί το καλάθι στον διακομιστή και επαληθεύει την υπογραφή webhook του Stripe.

Λεπτομέρειες Υπηρεσίας

Τύπος Υπηρεσίας
Τυπικό
Τύπος Zinner
Ελεύθερος επαγγελματίας
Διαθεσιμότητα
Καθημερινές
Χώρα Πωλητή
Καζακστάν
Αποδεκτές Γλώσσες
Αγγλικά
Ρωσικά
Διαθέσιμη Σύμβαση Εμπιστευτικότητας (NDA)
Ναι
Μεγέθη Έργων που Αναλαμβάνονται
Μικρό έως Μεσαίο
Χρόνος απόκρισης
Εντός 12 ωρών
Χρόνια Εμπειρίας
10+

Συχνές Ερωτήσεις

Το NestJS λειτουργεί πάνω από το Express από προεπιλογή, και η ταχύτητα είναι περίπου η ίδια. Το Express διατηρεί μια μικρή υπηρεσία σύντομη. Το NestJS προσθέτει modules και dependency injection, τα οποία βοηθούν όταν η βάση κώδικα μεγαλώνει και πολλοί προγραμματιστές τη μοιράζονται. Περιγράψτε την υπηρεσία και θα σας πω ποιο ταιριάζει.

Μία μέθοδος σε μία διαδρομή, οπότε τα GET /users και POST /users είναι δύο endpoints. Η τιμή υποθέτει συνηθισμένη εργασία όπως ανάγνωση και αποθήκευση εγγραφών ή κλήση άλλου API. Οι πληρωμές, οι μεταφορτώσεις αρχείων και οι βαριές αναφορές κοστίζουν περισσότερο, και τις τιμολογώ ως προσαρμοσμένη προσφορά.

Ναι. Δώστε μου πρόσβαση στο αποθετήριο και πείτε μου πώς να το εκτελέσω. Ακολουθώ την ήδη υπάρχουσα δομή και στυλ, γράφω JavaScript αν το έργο το χρησιμοποιεί, και καλύπτω τον νέο κώδικα με δοκιμές.

Ναι, με το πρόσθετο ανάπτυξης. Χρειάζομαι πρόσβαση SSH στον διακομιστή Linux σας και ένα domain που ήδη δείχνει σε αυτόν. Τα κόστη διακομιστή και η μετέπειτα συντήρηση δεν περιλαμβάνονται.

Όχι, δουλεύω γραπτώς. Όλα παραμένουν στη συνομιλία της παραγγελίας, ώστε να μπορούμε και οι δύο να ελέγξουμε αργότερα τι συμφωνήθηκε.

Διόρθωση οτιδήποτε δεν ταιριάζει με την προδιαγραφή που συμφωνήσαμε στη συνομιλία. Νέα endpoints ή αλλαγές στην προδιαγραφή είναι νέα εργασία, μέσω του πρόσθετου endpoint ή μιας προσαρμοσμένης προσφοράς.

Κριτικές Πελατών

Δείτε τι λένε οι πελάτες μας για αυτό το Zinn

Κατηγορίες

Πολιτικές Zinner

Θα δημιουργήσω ένα backend Node.js με Express ή NestJS 2 &Raquo; Zinn Hub

Μόνο συνδεδεμένοι πελάτες που έχουν αγοράσει αυτό το προϊόν μπορούν να αφήσουν μια κριτική.

Επιλογές & Παραγγελία

Αποκτήστε την εφαρμογή Zinn Hub

Ειδοποιήσεις · Ταχύτερη πρόσβαση · Πλήρης οθόνη

Πατήστε Κοινή χρήση στο πρόγραμμα περιήγησής σας

➜ Στη συνέχεια, πατήστε "Προσθήκη στην αρχική οθόνη"