Zinn Hub
0
あなたのカート
0

一目でわかる

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

技術スタック

Rust + Axum + Tokio
Tokioランタイム上で動作する非同期Axumフレームワーク上に構築されています - 本番環境対応、高性能、ホスト非依存。

提供されるもの

ソース、テスト、README
すべてのティアには、独自のレポジトリに動作するテストとREADMEが付属しています。StandardとAdvancedにはDockerfileが含まれ、AdvancedにはCIワークフローとデプロイメントチェックリストが追加されます。

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

書面のみ
電話なし - すべての更新とスコープの確認は書面で行われ、プロジェクト全体で明確な記録が残ります。

ベンダーの信頼性

オープンソースRust作者
ベンダーはreqwest-rotateを保守しています。これはcrates.ioで公開されているRustクレートで、CIと約200のテストが含まれています。これは実際のRust専門知識の検証可能なシグナルです。

受け取るもの

フォーマット:
カスタムコード
配送方法:
オーダーマネージャー

完全な説明

あなたのサービスは、テストと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 ポリシー

Rust Rest ApiまたはAxum 7でバックエンドサービスを構築します Zinn Hub

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

オプション&注文

Zinn Hub アプリを入手する

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

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

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