Zinn Hub
0
あなたのカート
0

一目でわかる

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

ランタイム & フレームワーク

Tokio上のAxum
axumとTokio非同期ランタイム上に構築 - ホストロックインのない本番環境対応のRustスタック。VPS、Docker、Railway、Fly.io、またはご自身のマシンで実行できます。

配送方法

お客様のリポジトリ
ソースコード、テスト、README、Dockerfile(Standard+)がお客様ご自身のリポジトリに直接プッシュされます。テストは単一のコマンドでそのままパスします。

コミュニケーションスタイル

書面のみ、毎日更新
電話なし - すべての更新は書面で行われます。複数日かかるビルドの場合、毎営業日に短い書面での進捗メモが送られ、平日は12時間以内に返信があります(UTC+5)。

販売者の資格情報

オープンソースRust作者
reqwest-rotateを維持しています。これはcrates.ioで公開されているRustクレートで、CIと約200のテストがあります。購入前に検証可能なコード品質のシグナルです。

受け取るもの

フォーマット:
カスタムコード
配送方法:
オーダーマネージャー
注記: コードとテストをお客様のリポジトリにプッシュします。テストは1つのコマンドで実行され、READMEにはサービスの実行、テスト、デプロイ方法が示されています。Standardにはデータベース移行とDockerfileが追加されます。Advancedはこれらすべてを保持し、プッシュごとのCIとデプロイチェックリストを追加します。初期段階では、最初のエンドポイントがエンドツーエンドで機能するため、私が残りを構築している間にお客様自身で呼び出すことができます。

完全な説明

あなたのサービスは、テストと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 日
リビジョン123
範囲最大3のエンドポイントまたは1のワーカー最大8のエンドポイントとデータベース最大15のエンドポイント、認証、CI
ソースコード✓✓✓

ポートフォリオ

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

reqwest-rotate: オープンソースクレート

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

サービス詳細

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

よくある質問

サービスが何をすべきかを送っていただければ、購入前にどのティアに適合するかをお伝えします。エンドポイントはメソッドとパスとしてカウントされるため、GET /ordersとPOST /ordersは2つです。

このプロジェクトは新しいサービス用です。大規模な本番コードベース内の変更は別の話になります。

スターターには1回の修正、スタンダードには2回、アドバンストには3回の修正が含まれます。修正とは、私が提供したエンドポイントの誤りを修正することです。もしブリーフ自体が変更されたり、より多くのエンドポイントが必要になったりした場合は、それは新しい作業となります。アドオンを使用するか、新しい注文をしてください。

いいえ。プロジェクトメッセージでの書面のみです。

顧客レビュー

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

カテゴリー

Zinner ポリシー

I Will build a Rust REST API or backend service with axum 1 » Zinn Hub

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

オプション&注文

Zinn Hub アプリを入手する

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

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

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