Zinn Hub
0
Giỏ hàng của bạn
0

Tổng quan

Thông tin chi tiết về dịch vụ này để giúp bạn quyết định. Được tạo bởi Zinn Hub, không phải người bán.

Ngăn xếp công nghệ

Rust + Axum + Tokio
Được xây dựng trên framework Axum bất đồng bộ chạy trên runtime Tokio - cấp độ sản xuất, hiệu suất cao và không phụ thuộc vào máy chủ.

Những gì được giao

Mã nguồn, Kiểm thử & README
Mỗi cấp độ đều đi kèm với các kiểm thử hoạt động và một README trong kho lưu trữ của riêng bạn. Standard và Advanced bao gồm một Dockerfile; Advanced bổ sung một quy trình CI và danh sách kiểm tra triển khai.

Phong cách giao tiếp

Chỉ bằng văn bản
Không có cuộc gọi - tất cả các cập nhật và xác nhận phạm vi đều diễn ra bằng văn bản, cung cấp cho bạn một dấu vết rõ ràng trong suốt dự án.

Uy tín nhà cung cấp

Tác giả Rust mã nguồn mở
Nhà cung cấp duy trì reqwest-rotate, một crate Rust đã xuất bản trên crates.io với CI và khoảng 200 kiểm thử - một tín hiệu có thể kiểm chứng về chuyên môn Rust thực sự.

Những gì bạn sẽ nhận được

Định dạng:
Mã tùy chỉnh
Phương thức giao hàng:
Quản lý đơn hàng

Mô tả đầy đủ

Dịch vụ của bạn sẽ có trong kho lưu trữ của riêng bạn với các kiểm thử và một README, sẵn sàng chạy: một API REST trên axum, một worker xử lý tệp hoặc hàng đợi, hoặc một dịch vụ nằm giữa hệ thống của bạn và API của người khác. Tôi đến với Rust sau tám năm làm việc web, và tôi duy trì reqwest-rotate, một crate Rust mã nguồn mở trên crates.io với tài liệu, CI và khoảng hai trăm kiểm thử.

Starter là một dịch vụ với tối đa 3 điểm cuối REST, hoặc một worker đọc tệp hoặc một hàng đợi bạn đã chạy: kiểm thử, một README và mã nguồn trong kho lưu trữ của bạn. Không có công việc lược đồ cơ sở dữ liệu trong Starter. Standard bổ sung tối đa 8 điểm cuối, PostgreSQL hoặc SQLite với các di chuyển, xác thực đầu vào, kiểm thử tích hợp chống lại cơ sở dữ liệu kiểm thử và một Dockerfile. Advanced lên đến 15 điểm cuối và mang đến xác thực token với vai trò, một worker nền, một quy trình CI xây dựng và kiểm thử trên mỗi lần đẩy, và một danh sách kiểm tra triển khai cho máy chủ của bạn.

Điểm cuối được tính là phương thức cộng với đường dẫn: GET /orders và POST /orders là hai. Không bao gồm: giao diện người dùng, ứng dụng di động hoặc hợp đồng thông minh.

Mọi dịch vụ đều chạy trên Tokio, runtime bất đồng bộ mà axum được xây dựng trên. Không có gì ràng buộc nó với một máy chủ: nó chạy trên Linux VPS, trong Docker trên AWS, Railway hoặc Fly.io, hoặc trên máy của riêng bạn. Dockerfile đi kèm với Standard và Advanced, và danh sách kiểm tra triển khai Advanced được viết cho máy chủ bạn đặt tên.

Cập nhật bằng văn bản mỗi ngày làm việc trên một bản dựng nhiều ngày, trả lời nhanh, không có cuộc gọi.

Các bước để hoàn thành dự án của bạn
1. Phạm vi được xác nhận bằng văn bản - Tôi đọc các yêu cầu của bạn và xác nhận danh sách điểm cuối, cấp độ phù hợp và ngăn xếp trước khi viết bất kỳ mã nào. Điểm cuối được tính là phương thức cộng với đường dẫn.
2. Kho lưu trữ, khung CI và mô hình dữ liệu - Khung dự án với điểm cuối đầu tiên hoạt động từ đầu đến cuối, để bạn có thể thấy hình dạng của dịch vụ sớm và điều chỉnh hướng đi khi còn rẻ.
3. Điểm cuối hoặc worker, với các kiểm thử - Các điểm cuối còn lại hoặc worker, mỗi cái với các kiểm thử của nó. Trên một bản dựng nhiều ngày, bạn sẽ nhận được một bản cập nhật ngắn bằng văn bản mỗi ngày làm việc.
4. Kiểm thử tích hợp, README, Dockerfile - Kiểm thử tích hợp chống lại cơ sở dữ liệu kiểm thử, README, Dockerfile trên Standard và Advanced, và danh sách kiểm tra triển khai trên Advanced.
5. Bàn giao trong kho lưu trữ của bạn - Mã nguồn được giao trong kho lưu trữ của bạn với một bản bàn giao bằng văn bản: cách chạy nó, cách kiểm thử nó, cách triển khai nó.

Đảm bảo chất lượng Zinner

✓
Chuyên gia được kiểm duyệt
Mỗi Zinner đều được xem xét và phê duyệt trước khi tham gia nền tảng.
✓
Đảm bảo chất lượng công việc
Tất cả các dịch vụ đều được đảm bảo bởi cam kết chất lượng của chúng tôi.
✓
Thanh toán an toàn
Khoản thanh toán của bạn được bảo vệ cho đến khi bạn chấp thuận công việc đã giao.

So sánh các gói

Chức năngNgười mới bắt đầuTiêu chuẩnNâng cao
Thời gian giao hàng5 ngày7 ngày14 ngày
Sửa đổi123
Phạm viTối đa 3 điểm cuối hoặc 1 workerTối đa 8 điểm cuối và một cơ sở dữ liệuTối đa 15 điểm cuối, xác thực và CI
Mã nguồn✓✓✓

Danh mục đầu tư

Ví dụ về công việc của người bán liên quan đến Zinn này.

reqwest-rotate: crate mã nguồn mở

Một trình bao bọc reqwest nhỏ dành cho các trình cạo và máy khách API cần xoay vòng proxy, giới hạn tốc độ mỗi máy chủ và thử lại với thời gian chờ, mà không cần kéo một framework middleware. Được xuất bản trên crates.io với tài liệu, CI và khoảng hai trăm kiểm thử.

Chi tiết dịch vụ

Loại dịch vụ
Tiêu chuẩn
Loại Zinner
Người làm việc tự do
Khả dụng
Các ngày trong tuần
Quốc gia của người bán
Kazakhstan
Ngôn ngữ được chấp nhận
Tiếng Anh
tiếng nga
Có NDA
Có
Kích thước dự án đã xử lý
Nhỏ đến Trung bình
Thời gian phản hồi
Trong vòng 12 giờ
Số năm kinh nghiệm
10+

Câu hỏi thường gặp

Gửi những gì dịch vụ phải làm và tôi sẽ cho bạn biết nó phù hợp với cấp độ nào trước khi bạn mua. Điểm cuối được tính là phương thức cộng với đường dẫn, vì vậy GET /orders và POST /orders là hai.

Dự án này dành cho một dịch vụ mới; các thay đổi bên trong một cơ sở mã sản xuất lớn là một cuộc trò chuyện riêng.

Gói Khởi đầu bao gồm một lần sửa đổi, gói Tiêu chuẩn hai lần, gói Nâng cao ba lần. Một lần sửa đổi sẽ khắc phục lỗi với một điểm cuối mà tôi đã cung cấp. Nếu bản tóm tắt thay đổi hoặc bạn cần thêm điểm cuối, đó là công việc mới: hãy sử dụng tiện ích bổ sung hoặc một đơn đặt hàng mới.

Không. Chỉ bằng văn bản, trong các tin nhắn dự án.

Đánh giá của khách hàng

Xem khách hàng của chúng tôi nói gì về Zinn này

Danh mục

Chính sách Zinner

Tôi Sẽ Xây Dựng Một API Rest Rust Hoặc Dịch Vụ Backend Với Axum 7 &Raquo; Zinn Hub

Chỉ những khách hàng đã đăng nhập và mua sản phẩm này mới có thể để lại đánh giá.

Tùy chọn & Đặt hàng

Tải ứng dụng Zinn Hub

Thông báo · Truy cập nhanh hơn · Toàn màn hình

Nhấn Chia sẻ trong trình duyệt của bạn

➜ Sau đó nhấn "Thêm vào Màn hình chính"