Napíšu backend, se kterým vaše aplikace komunikuje, v TypeScriptu na Node.js, pomocí Express nebo NestJS. Může vystavit REST API pro webovou nebo mobilní aplikaci, spustit worker, který zpracovává nahrané soubory nebo fronty úloh, nebo připojit vaši aplikaci k API třetí strany. Pro data používám PostgreSQL, MongoDB a Redis a pro spuštění Docker.
Vytvořím backend v Node.js s Express nebo NestJS
Až 3 REST koncových bodů nebo jeden worker, s validací, testy a souborem README.
- Až 3 koncových bodů nebo jeden pracovník
- Zdrojový kód
Až 8 koncových bodů podporovaných PostgreSQL nebo MongoDB, s testy a Dockerfile.
- Až 8 koncových bodů a databáze
- Zdrojový kód
Standardní nastavení s až 15 koncovými body, plus přihlášení s uživatelskými rolemi, worker fronty a CI.
- Až 15 koncových bodů, přihlášení a CI
- Zdrojový kód
Požádat o vlastní nabídku
Přihlaste se a požádejte o vlastní nabídku
Vytvořte si bezplatný účet nebo se přihlaste a požádejte o personalizovanou nabídku od tohoto Zinnera.
Jak najmout freelancery pro reklamy na YouTube na Zinn HubPoložit otázku před prodejem
Přihlaste se a položte otázku
Aby se snížil spam na platformě, zprávy před prodejem mohou posílat pouze přihlášení uživatelé.
Vytvořte si bezplatný účet nebo se přihlaste a pošlete zprávu tomuto Zinnerovi přímo.
Jak najmout freelancery pro reklamy na YouTube na Zinn HubVyžadováno přihlášení
Vytvořte si bezplatný účet nebo se přihlaste a pošlete zprávu tomuto Zinnerovi.
Jak najmout freelancery pro reklamy na YouTube na Zinn HubVyžadováno přihlášení
Vytvořte si bezplatný účet nebo se přihlaste a požádejte o personalizovanou nabídku.
Jak najmout freelancery pro reklamy na YouTube na Zinn HubStručný přehled
Klíčové detaily o této službě, které vám pomohou se rozhodnout. Vygenerováno Zinn Hub, nikoli prodejcem.
Hodnotová pozice
Technologický stack
Podporované databáze
Co je vždy zahrnuto
Nejlepší pro
Co obdržíte
Úplný popis
Dobře se hodí pro startupy a malé týmy, jejichž frontend stále běží na falešných datech, nebo jejichž aplikace potřebuje další službu vedle již existujícího backendu. TypeScript na serveru může sdílet typy s frontendem v TypeScriptu, takže přejmenované pole rozbije sestavení namísto živé stránky, a Express nebo NestJS udržuje kód srozumitelný pro dalšího vývojáře.
Starter pokrývá až tři REST koncové body v jedné službě, nebo jednoho workeru pro soubory nebo vaši stávající frontu. Standard to zvyšuje na osm koncových bodů, ukládá data v PostgreSQL s migracemi nebo v MongoDB a dodává se s Dockerfile. Advanced to posouvá na patnáct koncových bodů a přidává přihlášení na základě tokenů s uživatelskými rolemi, worker fronty a CI na GitHub Actions.
V každém balíčku má každý koncový bod ověření vstupu a testy a vy získáte README, konfiguraci v proměnných prostředí a kompletní zdrojový kód.
Před jakýmkoli kódem napíšu krátkou specifikaci do chatu, kde uvedu, co každý koncový bod přijímá a vrací, a vy to potvrdíte. Pracovní verzi si můžete vyzkoušet před dodáním a denně zveřejňuji poznámku o pokroku.
Nasazení na váš server je navíc. Pokud se váš projekt nachází mezi dvěma balíčky, pošlete mi podrobnosti a já vám nabídnu vlastní nabídku.
Co od vás potřebuji
- Popište, co služba dělá, a vložte jeden ukázkový požadavek s JSON, který očekáváte zpět.
- Vaše uživatelské jméno na GitHubu a úložiště, pokud kód jde do existujícího projektu. Bez GitHubu se kód dodává jako archiv.
- Volá služba jiný systém? Pokud ano, pošlete dokumentaci API tohoto systému nebo nějaká ukázková data.
- U Standard nebo Advanced, jakou databázi by měla služba používat? Pošlete přístupové údaje nebo výpis schématu, nebo řekněte, že je to nová.
- Kde bude služba běžet: váš Linuxový server, Docker nebo cloudová platforma? Pokud jste si objednali nasazení, požádám o SSH přístup v chatu.
Záruka kvality Zinner
Každý Zinner je před připojením k platformě zkontrolován a schválen.
Všechny služby jsou podpořeny naším závazkem k zajištění kvality.
Vaše platba je chráněna, dokud neschválíte dodanou práci.
Porovnat balíčky
| Funkce | Starter | Standard | Pokročilé |
|---|---|---|---|
| Doba dodání | 5 dní | 7 dní | 14 dní |
| Revize | 1 | 2 | 3 |
| Rozsah | Až 3 koncových bodů nebo jeden worker | Až 8 koncových bodů a databáze | Až 15 koncových bodů, přihlášení a CI |
| Zdrojový kód | ✓ | ✓ | ✓ |
Portfolio
Příklady práce prodejce související s tímto Zinnem.

Formline: Obchod Next.js se Stripe
Obchod, kterým se můžete proklikat: 16 plakátů v 4 kolekcích, filtry a vyhledávání, které zůstávají v URL, košík, světlé a tmavé motivy a pokladna, která končí demo objednávkou nebo skutečnou Stripe Checkout relací v testovacím režimu. Postavil jsem to jako statický export Next.js v TypeScriptu s Tailwind CSS. Platby kartou procházejí Cloudflare Workerem, který přepočítává cenu košíku na serveru a ověřuje podpis webhooku Stripe.



Podrobnosti o službě
Často kladené otázky
NestJS běží standardně na Expressu a rychlost je zhruba stejná. Express udržuje malou službu krátkou. NestJS přidává moduly a injekci závislostí, což pomáhá, jakmile se kódová základna rozroste a sdílí ji několik vývojářů. Popište službu a já vám řeknu, která se hodí.
Jedna metoda na jedné cestě, takže GET /users a POST /users jsou dva koncové body. Cena předpokládá běžnou práci, jako je čtení a ukládání záznamů nebo volání jiného API. Platby, nahrávání souborů a náročné reporty stojí více a ty nacením jako vlastní nabídku.
Ano. Dejte mi přístup k repozitáři a řekněte mi, jak ho spustit. Budu se řídit již existující strukturou a stylem, napíšu JavaScript, pokud ho projekt používá, a nový kód pokryji testy.
Ano, s doplňkem pro nasazení. Potřebuji SSH přístup k vašemu Linuxovému serveru a doménu, která na něj již ukazuje. Náklady na server a pozdější údržba nejsou zahrnuty.
Ne, pracuji písemně. Vše zůstává v objednávkovém chatu, abychom si oba mohli později zkontrolovat, co bylo dohodnuto.
Oprava čehokoli, co neodpovídá specifikaci, na které jsme se dohodli v chatu. Nové koncové body nebo změny specifikace jsou nová práce, prostřednictvím doplňku koncového bodu nebo vlastní nabídky.
Hodnocení zákazníků
Podívejte se, co na tento Zinn říkají naši zákazníci
Kategorie
Zásady Zinner
Související Zinns

Vyvíjejte profesionální webové aplikace pomocí Next.js, React, Firebase a Node.js

Integrujte Firebase Supabase Node.js Auth & Database do webových aplikací





