Zinn Hub
0
장바구니
0

한눈에 보기

이 서비스에 대한 주요 정보로 결정을 내리는 데 도움을 드립니다. Zinn Hub에서 생성됨, 판매자가 아님.

기술 스택

TypeScript, Express / NestJS
Node.js에서 TypeScript로 작성됨 - 프런트엔드와 공유되는 유형은 라이브 사이트가 아닌 빌드 실패를 의미합니다.

지원되는 데이터베이스

PostgreSQL, MongoDB, Redis
표준 및 고급 패키지에는 마이그레이션과 함께 선택한 데이터베이스가 포함됩니다. Redis는 큐 및 캐싱에 사용됩니다.

항상 포함되는 것

유효성 검사, 테스트, README
모든 패키지의 모든 엔드포인트는 입력 유효성 검사, 자동화된 테스트, 환경 변수 구성 및 전체 소스 코드를 제공합니다.

최고의 선택

스타트업 및 소규모 팀
프런트엔드가 여전히 모의 데이터로 실행되거나 기존 백엔드와 함께 하나의 집중된 서비스가 필요한 경우에 이상적입니다.

받으실 내용

스크린샷이 포함된 버그 보고서
사용자 정의 코드
배송 방법:
주문 관리자
참고: 각 엔드포인트는 모든 패키지에서 입력 유효성 검사 및 테스트를 받습니다. GitHub 리포지토리 또는 아카이브 형태로 README 및 환경 변수 구성이 포함된 전체 소스를 얻을 수 있습니다. 표준 패키지는 PostgreSQL 또는 MongoDB 데이터베이스와 Dockerfile을 추가합니다. 고급 패키지는 사용자 역할이 있는 로그인, 큐 작업자 및 CI를 추가합니다. 최종 배송 전에 직접 작동하는 버전을 사용해 볼 수 있습니다.

전체 설명

프런트엔드가 여전히 모의 데이터로 실행되거나 앱에 이미 있는 백엔드 외에 하나의 서비스가 더 필요한 스타트업 및 소규모 팀에 적합합니다. 서버의 TypeScript는 TypeScript 프런트엔드와 유형을 공유할 수 있으므로 이름이 변경된 필드는 라이브 페이지 대신 빌드를 중단하고, Express 또는 NestJS는 다음 개발자에게 코드를 친숙하게 유지합니다.

Starter는 하나의 서비스에서 최대 3개의 REST 엔드포인트 또는 파일 또는 기존 큐를 위한 단일 작업자를 다룹니다. Standard는 이를 8개의 엔드포인트로 늘리고, 마이그레이션과 함께 PostgreSQL 또는 MongoDB에 데이터를 저장하며, Dockerfile과 함께 제공됩니다. Advanced는 이를 15개의 엔드포인트로 늘리고 사용자 역할이 있는 토큰 기반 로그인, 큐 작업자 및 GitHub Actions의 CI를 추가합니다.

모든 패키지에서 각 엔드포인트는 입력 유효성 검사 및 테스트를 받으며, README, 환경 변수 구성 및 전체 소스 코드를 얻을 수 있습니다.

코드를 작성하기 전에 각 엔드포인트가 무엇을 받고 반환하는지 나열하는 짧은 사양을 채팅에 작성하고 확인합니다. 배송 전에 작동하는 버전을 사용해 볼 수 있으며, 매일 진행 상황을 알려드립니다.

서버 배포는 추가 비용입니다. 프로젝트가 두 패키지 사이에 있는 경우 세부 정보를 보내주시면 맞춤 제안을 해드리겠습니다.

제가 필요한 것
- 서비스가 무엇을 하는지 설명하고 예상되는 JSON과 함께 샘플 요청 하나를 붙여넣으세요.
- GitHub 사용자 이름과 코드가 기존 프로젝트에 들어가는 경우 리포지토리. GitHub가 없으면 코드는 아카이브로 제공됩니다.
- 서비스가 다른 시스템을 호출합니까? 그렇다면 해당 시스템의 API 문서 또는 일부 샘플 데이터를 보내주세요.
- Standard 또는 Advanced에서 서비스는 어떤 데이터베이스를 사용해야 합니까? 액세스 세부 정보 또는 스키마 덤프를 보내거나 새 데이터베이스라고 말하세요.
- 서비스는 어디에서 실행됩니까: Linux 서버, Docker 또는 클라우드 플랫폼? 배포를 주문한 경우 채팅에서 SSH 액세스를 요청할 것입니다.

Zinner 품질 보증

✓
검증된 전문가
모든 Zinner는 플랫폼에 참여하기 전에 검토 및 승인됩니다.
✓
품질 보장
모든 서비스는 당사의 품질 보증 약속으로 뒷받침됩니다.
✓
안전한 결제
배송된 작업을 승인할 때까지 결제가 보호됩니다.

패키지 비교

기능스타터표준고급
배송 시간5일7일14일
수정123
범위최대 3개의 엔드포인트 또는 하나의 작업자최대 8개의 엔드포인트 및 데이터베이스최대 15개의 엔드포인트, 로그인 및 CI
소스 코드✓✓✓

포트폴리오

이 Zinn과 관련된 판매자의 작업 예시.

Formline: Stripe가 있는 Next.js 스토어

클릭할 수 있는 상점: 4개의 컬렉션에 16개의 포스터, URL에 유지되는 필터 및 검색, 장바구니, 밝고 어두운 테마, 그리고 데모 주문 또는 테스트 모드에서 실제 Stripe Checkout 세션으로 끝나는 결제. 저는 Tailwind CSS와 함께 TypeScript로 Next.js 정적 내보내기로 구축했습니다. 카드 결제는 서버에서 장바구니 가격을 재조정하고 Stripe의 웹훅 서명을 확인하는 Cloudflare Worker를 통해 이루어집니다.

서비스 상세정보

서비스 유형
스탠다드
Zinner 유형
프리랜서
가용성
주중
판매자의 국가
카자흐스탄
수락하는 언어
영어
러시아어
NDA 이용 가능
네
처리된 프로젝트 규모
소형에서 중형
응답 시간
12시간 이내
경력 연수
10+

자주 묻는 질문

NestJS는 기본적으로 Express 위에 실행되며 속도는 거의 동일합니다. Express는 작은 서비스를 짧게 유지합니다. NestJS는 모듈과 의존성 주입을 추가하여 코드베이스가 커지고 여러 개발자가 공유할 때 도움이 됩니다. 서비스를 설명해 주시면 어떤 것이 적합한지 알려드리겠습니다.

하나의 경로에 하나의 메서드이므로 GET /users와 POST /users는 두 개의 엔드포인트입니다. 가격은 레코드 읽기 및 저장 또는 다른 API 호출과 같은 일반적인 작업을 가정합니다. 결제, 파일 업로드 및 대용량 보고서는 비용이 더 많이 들며, 맞춤 제안으로 견적을 드립니다.

네. 리포지토리 액세스 권한을 주시고 실행 방법을 알려주세요. 저는 이미 있는 구조와 스타일을 따르고, 프로젝트에서 JavaScript를 사용하는 경우 JavaScript를 작성하며, 새 코드를 테스트로 커버합니다.

네, 배포 추가 기능으로 가능합니다. Linux 서버에 대한 SSH 액세스 권한과 이미 해당 서버를 가리키는 도메인이 필요합니다. 서버 비용 및 이후 유지 보수는 포함되지 않습니다.

아니요, 저는 서면으로 작업합니다. 모든 내용은 주문 채팅에 남아 있으므로 나중에 합의된 내용을 모두 확인할 수 있습니다.

채팅에서 합의한 사양과 일치하지 않는 모든 것을 수정합니다. 새 엔드포인트 또는 사양 변경은 엔드포인트 추가 기능 또는 맞춤 제안을 통한 새로운 작업입니다.

고객 리뷰

이 Zinn에 대해 고객들이 무엇을 말하는지 확인하세요

카테고리

Zinner 정책

Express 또는 NestJS를 사용하여 Node.js 백엔드를 구축하겠습니다 2 &Raquo; Zinn Hub

이 상품을 구매한 로그인된 고객만 리뷰를 남길 수 있습니다.

옵션 & 주문

Zinn Hub 앱 다운로드

알림 · 빠른 접근 · 전체 화면

브라우저에서 공유를 탭하세요

➜ 그 다음 "홈 화면에 추가"를 탭하세요