Zinn Hub
0
Sizning savat
0

Bir qarashda

Qaror qabul qilishingizga yordam beradigan ushbu xizmat haqida asosiy ma'lumotlar. Zinn Hub tomonidan yaratilgan, sotuvchi tomonidan emas.

Texnologiya toʻplami

TypeScript, Express / NestJS
Node.js da TypeScriptda yozilgan - frontend bilan umumiy turlar buzilgan maydonlar jonli saytni emas, balki qurilishni buzadi degan ma'noni anglatadi.

Qo'llab-quvvatlanadigan ma'lumotlar bazalari

PostgreSQL, MongoDB, Redis
Standart va ilg'or paketlar migratsiyalar bilan tanlagan ma'lumotlar bazasini o'z ichiga oladi. Redis navbatlar va kesh uchun ishlatiladi.

Har doim nimalar kiritilgan

Validatsiya, testlar, README
Har bir paketdagi har bir oxirgi nuqta kirish validatsiyasi, avtomatlashtirilgan testlar, muhit o'zgaruvchisi konfiguratsiyasi va to'liq manba kodi bilan birga keladi.

Eng yaxshi

Startaplar va kichik jamoalar
Agar sizning frontendingiz hali ham soxta ma'lumotlar bilan ishlayotgan bo'lsa yoki mavjud backend bilan birga bitta fokuslangan xizmatni qo'shishingiz kerak bo'lsa, ideal.

Siz nima olasiz

Formatlar:
Maxsus kod
Yetkazib berish usuli:
Buyurtma menejeri
Eslatmalar: Har bir oxirgi nuqta har bir paketda kirish validatsiyasi va testlarni oladi. Siz GitHub omboringizda yoki arxiv sifatida README va muhit o'zgaruvchilarida konfiguratsiya bilan to'liq manbani olasiz. Standart paket PostgreSQL yoki MongoDB ma'lumotlar bazasini va Dockerfile ni qo'shadi. Advanced foydalanuvchi rollari bilan kirish, navbat ishchisi va CI ni qo'shadi. Yakuniy yetkazib berishdan oldin ishlaydigan versiyani o'zingiz sinab ko'rishingiz mumkin.

To'liq tavsif

Frontendlari hali ham soxta ma'lumotlar bilan ishlaydigan yoki ilovasi mavjud backend yonida yana bir xizmatga muhtoj bo'lgan startaplar va kichik jamoalar uchun mos keladi. Serverdagi TypeScript TypeScript frontend bilan turlarni baham ko'rishi mumkin, shuning uchun qayta nomlangan maydon jonli sahifani emas, balki qurilishni buzadi va Express yoki NestJS kodni keyingi dasturchi uchun tanish qilib saqlaydi.

Starter bitta xizmatda uchta REST oxirgi nuqtagacha yoki fayllar yoki mavjud navbatingiz uchun bitta ishchini qamrab oladi. Standard buni sakkizta oxirgi nuqtagacha oshiradi, ma'lumotlarni migratsiyalar bilan PostgreSQLda yoki MongoDBda saqlaydi va Dockerfile bilan birga keladi. Advanced buni o'n beshta oxirgi nuqtagacha olib boradi va foydalanuvchi rollari bilan token asosidagi kirish, navbat ishchisi va GitHub Actionsda CI ni qo'shadi.

Har bir paketda har bir oxirgi nuqta kirish validatsiyasi va testlarni oladi va siz README, muhit o'zgaruvchilarida konfiguratsiya va to'liq manba kodini olasiz.

Har qanday koddan oldin, men har bir oxirgi nuqta nimani qabul qilishi va qaytarishini ko'rsatadigan qisqa spetsifikatsiyani chatda yozaman va siz buni tasdiqlaysiz. Yetkazib berishdan oldin ishlaydigan versiyani sinab ko'rishingiz mumkin va men har kuni taraqqiyot haqida eslatma joylashtiraman.

Serveringizga joylashtirish qo'shimcha xizmatdir. Agar loyihangiz ikkita paket o'rtasida bo'lsa, menga tafsilotlarni yuboring va men maxsus taklifni keltiraman.

Mendan nima kerak
- Xizmat nimani bajarishini tasvirlang va qaytarishni kutayotgan JSON bilan bitta namunaviy so'rovni joylashtiring.
- Sizning GitHub foydalanuvchi nomingiz va agar kod mavjud loyihaga kirsa, ombor. GitHubsiz kod arxiv sifatida keladi.
- Xizmat boshqa tizimni chaqiradimi? Agar shunday bo'lsa, o'sha tizimning API hujjatlarini yoki ba'zi namunaviy ma'lumotlarni yuboring.
- Standard yoki Advancedda, xizmat qaysi ma'lumotlar bazasidan foydalanishi kerak? Kirish tafsilotlarini yoki sxema dumpini yuboring yoki bu yangi ekanligini ayting.
- Xizmat qayerda ishlaydi: sizning Linux serveringizda, Dockerda yoki bulut platformasida? Agar siz joylashtirishga buyurtma bergan bo'lsangiz, men chatda SSH kirishini so'rayman.

Zinner Sifat Kafolati

✓
Tasdiqlangan mutaxassis
Har bir Zinner platformaga qo'shilishdan oldin ko'rib chiqiladi va tasdiqlanadi.
✓
Sifatli ish kafolatlanadi
Barcha xizmatlar sifatni ta'minlash bo'yicha majburiyatimiz bilan qo'llab-quvvatlanadi.
✓
Xavfsiz toʻlov
Siz yetkazib berilgan ishni tasdiqlamaguningizcha toʻlovingiz himoyalangan.

Paketlarni solishtirish

FunksiyaBoshlang'ichStandartKengaytirilgan
Yetkazib berish muddati5 kun7 kun14 kun
Tuzatishlar123
Doira3 oxirgi nuqtagacha yoki bitta ishchi8 tagacha oxirgi nuqtalar va ma'lumotlar bazasi15 oxirgi nuqtagacha, kirish va CI
Manba kodi✓✓✓

Portfolio

Sotuvchining ushbu Zinn bilan bog'liq ishlariga misollar.

Formline: Stripe bilan Next.js do'koni

Siz bosib o'tishingiz mumkin bo'lgan do'kon: 16 plakatlar 4 to'plamda, URLda qoladigan filtrlar va qidiruv, savat, yorug' va qorong'u mavzular va demo buyurtma yoki test rejimida haqiqiy Stripe Checkout sessiyasi bilan yakunlanadigan to'lov. Men uni TypeScriptda Tailwind CSS bilan Next.js statik eksporti sifatida qurdum. Karta to'lovlari Cloudflare Worker orqali o'tadi, u serverda savat narxini qayta hisoblaydi va Stripe veb-hook imzosini tekshiradi.

Xizmat tafsilotlari

Xizmat turi
Standart
Zinner turi
Frilanser
Mavjudligi
Ish kunlari
Sotuvchining mamlakati
Qozog'iston
Qabul qilingan tillar
Ingliz tili
ruscha
NDA mavjud
Ha
Bajarilgan loyiha hajmlari
Kichik va oʻrta
Javob berish vaqti
12 soat ichida
Ish tajribasi
10+

Tez-tez so'raladigan savollar

NestJS sukut bo'yicha Express ustida ishlaydi va tezlik taxminan bir xil. Express kichik xizmatni qisqa tutadi. NestJS modullar va bog'liqlik in'ektsiyasini qo'shadi, bu kod bazasi o'sib chiqqach va bir nechta dasturchi uni baham ko'rganda yordam beradi. Xizmatni tasvirlang va men qaysi biri mos kelishini aytaman.

Bitta yo'ldagi bitta usul, shuning uchun GET /users va POST /users ikkita oxirgi nuqtadir. Narx yozuvlarni o'qish va saqlash yoki boshqa API ni chaqirish kabi oddiy ishlarni nazarda tutadi. To'lovlar, fayl yuklashlar va og'ir hisobotlar ko'proq turadi va men ularni maxsus taklif sifatida keltiraman.

Ha. Menga omborga kirish huquqini bering va uni qanday ishga tushirishni ayting. Men u yerda mavjud bo'lgan tuzilma va uslubga amal qilaman, agar loyiha JavaScriptdan foydalansa, JavaScript yozaman va yangi kodni testlar bilan qamrab olaman.

Ha, joylashtirish qo'shimchasi bilan. Menga Linux serveringizga SSH kirish huquqi va unga allaqachon ishora qiluvchi domen kerak. Server xarajatlari va keyingi texnik xizmat ko'rsatish kiritilmagan.

Yo'q, men yozma ishlayman. Hamma narsa buyurtma chatida qoladi, shuning uchun ikkalamiz ham keyinroq nima kelishilganini tekshirishimiz mumkin.

Chatda kelishgan spetsifikatsiyaga mos kelmaydigan har qanday narsani tuzatish. Yangi oxirgi nuqtalar yoki spetsifikatsiyadagi o'zgarishlar yangi ishdir, oxirgi nuqta qo'shimchasi yoki maxsus taklif orqali.

Mijozlar sharhlari

Mijozlarimiz ushbu Zinn haqida nima deganini ko'ring

Kategoriyalar

Zinner Siyosatlari

Men Express yoki Nestjs bilan Node.js backendini yarataman 2 &Raquo; Zinn Hub

Faqat ushbu mahsulotni sotib olgan tizimga kirgan mijozlar sharh qoldirishi mumkin.

Variantlar va buyurtma

Zinn Hub ilovasini oling

Bildirishnomalar · Tezroq kirish · To'liq ekran

Brauzeringizda Ulashish tugmasini bosing

➜ Keyin "Bosh ekraniga qo'shish" tugmasini bosing