axum上に構築されたRustのREST APIとバックエンドワーカーを、テストとREADME付きでリポジトリに納品します。各ティアでスコープは固定され、書面での更新があり、通話はありません。
RustのREST APIまたはaxumを使ったバックエンドサービスを構築します
最大3のRESTエンドポイントまたは1つのワーカー、テスト、README、リポジトリ内のソース。
- 最大3エンドポイントまたは1ワーカー
- ソースコード
最大8のエンドポイント、PostgreSQLまたはSQLiteとマイグレーション、テスト、Dockerfile。
- 最大8エンドポイントとデータベース
- ソースコード
最大15のエンドポイント、ロール付きトークン認証、バックグラウンドワーカー、プッシュごとのCI。
- 最大15エンドポイント、認証、CI
- ソースコード
カスタムオファーをリクエストする
購入前のご質問をお問い合わせください
質問をするにはログインしてください
プラットフォームのスパムを減らすため、販売前メッセージはログイン済みユーザーのみが送信できます。
無料アカウントを作成するか、ログインしてこの Zinner に直接メッセージを送信してください。
ログイン / 登録一目でわかる
このサービスについての重要な詳細情報です。Zinn Hubによって生成されました。売り手によるものではありません。
価値ポジション
技術スタック
提供されるもの
コミュニケーションスタイル
ベンダーの信頼性
受け取るもの
完全な説明
あなたのサービスは、テストとREADMEを備えたあなた自身のレポジトリに届き、すぐに実行できます。axum上のREST API、ファイルを処理するワーカーまたはキュー、またはあなたのシステムと他のAPIの間に位置するサービスです。私は8年間のウェブ作業の後、Rustに転向し、docs、CI、約200のテストを備えたcrates.io上のオープンソースRustクレートであるreqwest-rotateを保守しています。
Starterは、最大3のRESTエンドポイントを持つ1つのサービス、またはすでに実行しているファイルやキューを読み取る1つのワーカーです。テスト、README、およびリポジトリ内のソースが含まれます。Starterにはデータベーススキーマ作業は含まれません。Standardは最大8のエンドポイント、マイグレーション付きのPostgreSQLまたはSQLite、入力検証、テストデータベースに対する統合テスト、およびDockerfileを追加します。Advancedは15のエンドポイントに拡張され、ロール付きトークン認証、バックグラウンドワーカー、プッシュごとにビルドとテストを行うCIワークフロー、およびサーバー用のデプロイメントチェックリストを提供します。
エンドポイントはメソッドとパスの組み合わせとしてカウントされます。GET /ordersとPOST /ordersは2つです。含まれないもの:フロントエンド、モバイルアプリ、スマートコントラクト。
すべてのサービスは、axumが構築されている非同期ランタイムであるTokio上で動作します。特定のホストに縛られることはありません。Linux VPS、AWS、Railway、Fly.ioのDocker、またはご自身のマシンで動作します。DockerfileはStandardとAdvancedに付属し、Advancedのデプロイメントチェックリストは指定されたサーバー用に作成されます。
複数日間の構築では、毎日書面での更新、迅速な返信、電話なし。
プロジェクトを完了するための手順
1. 書面でスコープを確認 - コードを書く前に、要件を読み、エンドポイントリスト、ティアの適合性、スタックを確認します。エンドポイントはメソッドとパスとしてカウントされます。
2. リポジトリ、CIスケルトン、データモデル - 最初のエンドポイントがエンドツーエンドで動作するプロジェクトスケルトン。これにより、サービスの全体像を早期に確認し、コストを抑えながら方向性を修正できます。
3. エンドポイントまたはワーカー、テスト付き - 残りのエンドポイントまたはワーカー。それぞれにテストが含まれます。複数日間の構築では、毎日短い書面での更新を受け取ります。
4. 統合テスト、README、Dockerfile - テストデータベースに対する統合テスト、README、StandardおよびAdvancedのDockerfile、Advancedのデプロイメントチェックリスト。
5. リポジトリでの引き渡し - ソースはリポジトリで書面による引き渡しとともに提供されます。実行方法、テスト方法、デプロイ方法が記載されています。
Zinner クオリティ保証
すべての Zinner はプラットフォームに参加する前に審査・承認されます。
すべてのサービスは、当社の品質保証コミットメントによってサポートされています。
納品された作業を承認するまで、お客様の支払いは保護されます。
パッケージを比較
| 機能 | スターター | スタンダード | 高度な |
|---|---|---|---|
| 納期 | 5 日 | 7 日 | 14 日 |
| リビジョン | 1 | 2 | 3 |
| 範囲 | 最大3のエンドポイントまたは1のワーカー | 最大8のエンドポイントとデータベース | 最大15のエンドポイント、認証、CI |
| ソースコード | ✓ | ✓ | ✓ |
ポートフォリオ
このZinnに関連するセラーの作品の例。

reqwest-rotate: オープンソースクレート
プロキシローテーション、ホストごとのレート制限、バックオフ付きリトライが必要なスクレイパーやAPIクライアント向けの小さなreqwestラッパー。ミドルウェアフレームワークを導入することなく実現します。crates.ioでドキュメント、CI、約200のテストとともに公開されています。

サービス詳細
よくある質問
サービスが何をすべきかを送っていただければ、購入前にどのティアに適合するかをお伝えします。エンドポイントはメソッドとパスとしてカウントされるため、GET /ordersとPOST /ordersは2つです。
このプロジェクトは新しいサービス用です。大規模な本番コードベース内の変更は別の話になります。
スターターには1回の修正、スタンダードには2回、アドバンストには3回の修正が含まれます。修正とは、私が提供したエンドポイントの誤りを修正することです。もしブリーフ自体が変更されたり、より多くのエンドポイントが必要になったりした場合は、それは新しい作業となります。アドオンを使用するか、新しい注文をしてください。
いいえ。プロジェクトメッセージでの書面のみです。
顧客レビュー
このZinnについてお客様の声をご覧ください












