Zinn Hub
0
Coșul tău
0

Dintr-o privire

Detalii cheie despre acest serviciu pentru a vă ajuta să decideți. Generat de Zinn Hub, nu de vânzător.

Stiva tehnologică

TypeScript, Express / NestJS
Scris în TypeScript pe Node.js - tipurile partajate cu frontend-ul dvs. înseamnă că câmpurile rupte eșuează la compilare, nu pe site-ul live.

Baze de date acceptate

PostgreSQL, MongoDB, Redis
Pachetele Standard și Avansat includ baza de date la alegere cu migrații. Redis este utilizat pentru cozi și cache.

Ce este întotdeauna inclus

Validare, Teste, README
Fiecare punct final din fiecare pachet vine cu validare de intrare, teste automate, configurare cu variabile de mediu și cod sursă complet.

Cel mai bun pentru

Start-up-uri și Echipe Mici
Ideal dacă frontend-ul dvs. rulează încă pe date simulate sau dacă aveți nevoie de un serviciu concentrat adăugat alături de un backend existent.

Ce veți primi

Formate:
Cod personalizat
Metoda de livrare:
Manager de comenzi
Note: Fiecare punct final primește validare de intrare și teste în fiecare pachet. Obțineți sursa completă cu un README și configurare în variabile de mediu, în depozitul dvs. GitHub sau ca arhivă. Pachetul Standard adaugă o bază de date PostgreSQL sau MongoDB și un Dockerfile. Avansat adaugă autentificare cu roluri de utilizator, un worker de coadă și CI pe lângă acestea. Puteți încerca o versiune funcțională înainte de livrarea finală.

Descriere completă

Potrivit pentru start-up-uri și echipe mici al căror front-end rulează încă pe date simulate, sau a căror aplicație are nevoie de un serviciu suplimentar pe lângă backend-ul existent. TypeScript pe server poate partaja tipuri cu un front-end TypeScript, astfel încât un câmp redenumit rupe compilarea în loc de o pagină live, iar Express sau NestJS menține codul familiar pentru următorul dezvoltator.

Pachetul Starter acoperă până la trei puncte finale REST într-un singur serviciu, sau un singur worker pentru fișiere sau coada dvs. existentă. Standard ridică acest număr la opt puncte finale, stochează date în PostgreSQL cu migrații sau în MongoDB și este livrat cu un Dockerfile. Avansat ajunge la cincisprezece puncte finale și adaugă autentificare bazată pe token cu roluri de utilizator, un worker de coadă și CI pe GitHub Actions.

În fiecare pachet, fiecare punct final primește validare de intrare și teste, iar dvs. primiți un README, configurare în variabile de mediu și codul sursă complet.

Înainte de orice cod, scriu o scurtă specificație în chat, enumerând ce primește și returnează fiecare punct final, iar dvs. o confirmați. Puteți încerca o versiune funcțională înainte de livrare și postez zilnic o notă de progres.

Implementarea pe serverul dvs. este un extra. Dacă proiectul dvs. se încadrează între două pachete, trimiteți-mi detaliile și voi oferi o ofertă personalizată.

Ce am nevoie de la dvs.
- Descrieți ce face serviciul și inserați o cerere exemplu cu JSON-ul pe care îl așteptați înapoi.
- Numele dvs. de utilizator GitHub și depozitul dacă codul intră într-un proiect existent. Fără GitHub, codul vine ca o arhivă.
- Serviciul apelează un alt sistem? Dacă da, trimiteți documentația API a acelui sistem sau câteva date exemplu.
- Pe Standard sau Avansat, ce bază de date ar trebui să utilizeze serviciul? Trimiteți detaliile de acces sau un dump de schemă, sau spuneți că este una nouă.
- Unde va rula serviciul: serverul dvs. Linux, Docker sau o platformă cloud? Dacă ați comandat implementarea, voi cere acces SSH în chat.

Garanția calității Zinner

✓
Profesionist verificat
Fiecare Zinner este revizuit și aprobat înainte de a se alătura platformei.
✓
Calitate garantată a lucrării
Toate serviciile sunt susținute de angajamentul nostru de asigurare a calității.
✓
Plată securizată
Plata dvs. este protejată până când aprobați lucrarea livrată.

Comparați pachetele

FuncțieStarterStandardAvansat
Timp de livrare5 zile7 zile14 zile
Revizuiri123
Domeniu de aplicarePână la 3 puncte finale sau un workerPână la 8 puncte finale și o bază de datePână la 15 puncte finale, autentificare și CI
Cod sursă✓✓✓

Portofoliu

Exemple de lucrări ale vânzătorului legate de acest Zinn.

Formline: Magazin Next.js cu Stripe

Un magazin online pe care îl puteți naviga: 16 postere în 4 colecții, filtre și căutare care rămân în URL, un coș de cumpărături, teme deschise și închise, și un proces de finalizare a comenzii care se încheie cu o comandă demo sau o sesiune reală Stripe Checkout în modul de testare. L-am construit ca o exportare statică Next.js în TypeScript cu Tailwind CSS. Plățile cu cardul trec printr-un Cloudflare Worker care recalculează prețul coșului pe server și verifică semnătura webhook-ului Stripe.

Detalii serviciu

Tip de serviciu
Standard
Tip Zinner
Freelancer
Disponibilitate
Zile lucrătoare
Țara vânzătorului
Kazahstan
Limbi acceptate
Engleză
rusă
NDA disponibil
Da
Dimensiuni proiecte gestionate
Mici spre medii
Timp de răspuns
În 12 ore
Ani de experiență
10+

Întrebări frecvente

NestJS rulează implicit peste Express, iar viteza este aproximativ aceeași. Express menține un serviciu mic scurt. NestJS adaugă module și injecție de dependențe, care ajută odată ce baza de cod crește și mai mulți dezvoltatori o partajează. Descrieți serviciul și voi spune care se potrivește.

O metodă pe o cale, deci GET /users și POST /users sunt două puncte finale. Prețul presupune muncă obișnuită, cum ar fi citirea și salvarea înregistrărilor sau apelarea unui alt API. Plățile, încărcările de fișiere și rapoartele complexe costă mai mult și le citez ca o ofertă personalizată.

Da. Dați-mi acces la depozit și spuneți-mi cum să-l rulez. Urmez structura și stilul deja existente, scriu JavaScript dacă proiectul îl folosește și acopăr noul cod cu teste.

Da, cu extra-ul de implementare. Am nevoie de acces SSH la serverul dvs. Linux și de un domeniu care deja indică spre acesta. Costurile serverului și întreținerea ulterioară nu sunt incluse.

Nu, lucrez în scris. Totul rămâne în chat-ul de comandă, astfel încât amândoi să putem verifica ulterior ce s-a convenit.

Rezolvarea oricărui lucru care nu corespunde specificației pe care am convenit-o în chat. Noile puncte finale sau modificările specificației sunt muncă nouă, prin extra-ul de punct final sau o ofertă personalizată.

Recenzii clienți

Vezi ce spun clienții noștri despre acest Zinn

Categorii

Politici Zinner

Voi construi un backend Node.js cu Express sau NestJS 2 &Raquo; Zinn Hub

Doar clienții autentificați care au achiziționat acest produs pot lăsa o recenzie.

Opțiuni și comandă

Obțineți aplicația Zinn Hub

Notificări · Acces mai rapid · Ecran complet

Atinge Partajează în browserul tău

➜ Apoi atinge "Adaugă la ecranul de pornire"