Zinn Hub
0
あなたのカート
0

一目でわかる

このサービスについての重要な詳細情報です。Zinn Hubによって生成されました。売り手によるものではありません。

技術スタック

TypeScript、Express / NestJS
Node.jsでTypeScriptで記述 - フロントエンドとの共有型により、壊れたフィールドはライブサイトではなくビルドを失敗させます。

サポートされているデータベース

PostgreSQL、MongoDB、Redis
StandardおよびAdvancedパッケージには、移行を含む選択したデータベースが含まれています。Redisはキューとキャッシュに使用されます。

常に含まれるもの

検証、テスト、README
すべてのパッケージのすべてのエンドポイントには、入力検証、自動テスト、環境変数設定、および完全なソースコードが付属しています。

最適な用途

スタートアップと小規模チーム
フロントエンドがまだモックデータで実行されている場合、または既存のバックエンドに1つの集中型サービスを追加する必要がある場合に最適です。

受け取るもの

フォーマット:
カスタムコード
配送方法:
オーダーマネージャー
注: 各エンドポイントは、すべてのパッケージで入力検証とテストを受けます。READMEと環境変数での設定、および完全なソースコードを、GitHubリポジトリまたはアーカイブとして入手できます。Standardパッケージには、PostgreSQLまたはMongoDBデータベースとDockerfileが追加されます。Advancedは、その上にユーザーロールによるログイン、キューワーカー、CIを追加します。最終納品前に、動作するバージョンを自分で試すことができます。

完全な説明

フロントエンドがまだモックデータで実行されているスタートアップや小規模チーム、またはアプリが既存のバックエンドの隣にもう1つのサービスを必要とする場合に最適です。サーバー上のTypeScriptはTypeScriptフロントエンドと型を共有できるため、フィールドの名前が変更されるとライブページではなくビルドが壊れ、ExpressまたはNestJSは次の開発者にとってコードを使い慣れたものにします。

Starterは、1つのサービスで最大3つのRESTエンドポイント、またはファイルまたは既存のキュー用の単一のワーカーをカバーします。Standardはそれを8つのエンドポイントに増やし、データを移行付きのPostgreSQLまたはMongoDBに保存し、Dockerfileを付属します。Advancedはそれを15のエンドポイントにし、ユーザーロールによるトークンベースのログイン、キューワーカー、GitHub ActionsでのCIを追加します。

すべてのパッケージで、各エンドポイントは入力検証とテストを受け、README、環境変数での設定、および完全なソースコードを入手できます。

コードを書く前に、各エンドポイントが何を受け取り、何を返すかをリストした短い仕様をチャットで作成し、お客様に確認していただきます。納品前に動作するバージョンを試すことができ、毎日進捗状況を報告します。

サーバーへのデプロイは追加料金です。プロジェクトが2つのパッケージの間に収まる場合は、詳細をお送りください。カスタムオファーを提示します。

あなたから必要なもの
- サービスが何をするかを説明し、期待するJSONを含むサンプルリクエストを1つ貼り付けてください。
- あなたのGitHubユーザー名、およびコードが既存のプロジェクトに入る場合はリポジトリ。GitHubがない場合、コードはアーカイブとして提供されます。
- サービスは別のシステムを呼び出しますか?もしそうなら、そのシステムのAPIドキュメントまたはいくつかのサンプルデータを送ってください。
- StandardまたはAdvancedの場合、サービスはどのデータベースを使用すべきですか?アクセス詳細またはスキーマダンプを送るか、新しいものだと言ってください。
- サービスはどこで実行されますか:あなたのLinuxサーバー、Docker、またはクラウドプラットフォーム?デプロイを注文した場合、チャットでSSHアクセスを求めます。

Zinner クオリティ保証

✓
審査済みプロフェッショナル
すべての Zinner はプラットフォームに参加する前に審査・承認されます。
✓
品質保証
すべてのサービスは、当社の品質保証コミットメントによってサポートされています。
✓
安全な支払い
納品された作業を承認するまで、お客様の支払いは保護されます。

パッケージを比較

機能スタータースタンダード高度な
納期5 日7 日14 日
リビジョン123
範囲最大3のエンドポイントまたは1つのワーカー最大8のエンドポイントとデータベース最大15のエンドポイント、ログイン、CI
ソースコード✓✓✓

ポートフォリオ

このZinnに関連するセラーの作品の例。

Formline: Stripe を使用した Next.js ストア

クリックして操作できるストアフロント:16のポスターが4のコレクションにあり、URLに保持されるフィルターと検索、カート、ライトテーマとダークテーマ、そしてデモ注文またはテストモードでの実際のStripe Checkoutセッションで終わるチェックアウト。私はこれをNext.jsの静的エクスポートとしてTypeScriptとTailwind CSSで構築しました。カード決済はCloudflare Workerを介して行われ、サーバーでカートの価格を再計算し、Stripeのウェブフック署名を検証します。

サービス詳細

サービスタイプ
標準
Zinnerタイプ
フリーランサー
利用可能性
平日
売り手の国
カザフスタン
受け入れられる言語
英語
ロシア語
NDAsが利用可能
はい
プロジェクトサイズ対応範囲
小規模から中規模
応答時間
12時間以内
経験年数
10+

よくある質問

NestJSはデフォルトでExpressの上に実行され、速度はほぼ同じです。Expressは小さなサービスを短く保ちます。NestJSはモジュールと依存性注入を追加し、コードベースが成長し、複数の開発者が共有するようになると役立ちます。サービスを説明していただければ、どちらが適しているかお伝えします。

1つのパス上の1つのメソッド、つまりGET /usersとPOST /usersは2つのエンドポイントです。価格は、レコードの読み書きや別のAPIの呼び出しなどの通常の作業を想定しています。支払い、ファイルのアップロード、重いレポートは追加料金がかかり、カスタムオファーとして見積もります。

はい。リポジトリへのアクセス権を付与し、実行方法を教えてください。既存の構造とスタイルに従い、プロジェクトがJavaScriptを使用している場合はJavaScriptで記述し、新しいコードをテストでカバーします。

はい、デプロイの追加料金で可能です。あなたのLinuxサーバーへのSSHアクセスと、すでにそれを指しているドメインが必要です。サーバー費用と後のメンテナンスは含まれません。

いいえ、私は書面で作業します。すべては注文チャットに残るので、後で合意された内容を両方で確認できます。

チャットで合意した仕様と一致しないものを修正します。新しいエンドポイントまたは仕様の変更は、エンドポイントの追加料金またはカスタムオファーを通じて新しい作業となります。

顧客レビュー

このZinnについてお客様の声をご覧ください

カテゴリー

Zinner ポリシー

ExpressまたはNestJSのNode.jsバックエンドを構築します 2 Zinn Hub

このプロダクトのレビューを残すことができるのは、ログインしており、かつこの商品を購入したお客様のみです。

オプション&注文

Zinn Hub アプリを入手する

通知 · より速いアクセス · フルスクリーン

ブラウザで共有をタップしてください

➜ その後、"ホーム画面に追加"をタップします