
Fern tự động tạo SDK sẵn sàng cho sản xuất và tài liệu API đẹp mắt từ đặc tả OpenAPI của bạn cho nhiều ngôn ngữ lập trình.





Fern là gì?
Fern là một nền tảng tự động tạo SDK và tài liệu API từ định nghĩa API của bạn. Bạn cung cấp đặc tả OpenAPI, AsyncAPI hoặc gRPC, và Fern tạo ra thư viện khách hàng sẵn sàng sử dụng bằng các ngôn ngữ như TypeScript, Python, Go, Java, Ruby, C#, PHP và Swift.
Nền tảng cũng xây dựng các trang web tài liệu trông chuyên nghiệp và phù hợp với nhận diện thương hiệu của bạn. Những trang này bao gồm tham chiếu API tương tác, ví dụ mã nguồn và một khu vực thử nghiệm nơi các nhà phát triển có thể kiểm tra API của bạn mà không cần rời khỏi tài liệu.
Fern là mã nguồn mở và có sẵn trên GitHub. Nó tích hợp với quy trình làm việc hiện tại của bạn bằng cách xuất bản SDK trực tiếp lên các kho lưu trữ gói như npm và PyPI. Công cụ này được thiết kế cho các công ty muốn cung cấp trải nghiệm phát triển tuyệt vời mà không cần dành nguồn lực kỹ thuật để bảo trì SDK thủ công.
Cách sử dụng Fern
Bắt đầu với Fern rất đơn giản. Đây là cách sử dụng:
Cài đặt Fern CLI bằng npm bằng cách chạy lệnh cài đặt trong terminal của bạn. Bạn cần Node.js phiên bản 18 trở lên.
Khởi tạo một dự án Fern bằng cách chạy lệnh init với đặc tả OpenAPI của bạn. Bạn có thể sử dụng tệp cục bộ hoặc cung cấp URL đến đặc tả API của mình.
Cấu hình các đầu ra bạn muốn trong tệp generators. Bạn có thể chọn tạo SDK bằng nhiều ngôn ngữ, tạo tài liệu, hoặc cả hai.
Chạy lệnh generate để tạo SDK và tài liệu của bạn. Fern sẽ xử lý định nghĩa API và xuất các sản phẩm theo yêu cầu.
Tùy chỉnh tài liệu của bạn bằng cách thêm các trang markdown, điều chỉnh màu sắc và phông chữ, và thiết lập tên miền tùy chỉnh.
Thiết lập xuất bản tự động để Fern có thể đẩy SDK của bạn lên các kho lưu trữ gói và cập nhật trang tài liệu mỗi khi bạn thay đổi API.
Tính năng của Fern
Tự động tạo SDK trong hơn 8 ngôn ngữ lập trình
Trang web tài liệu API kiểu Stripe
Xuất bản trực tiếp lên các kho lưu trữ gói
Hỗ trợ OpenAPI và AsyncAPI
Sân chơi API tương tác với kiểm thử trực tiếp
Hỗ trợ thương hiệu tùy chỉnh và tên miền
Tích hợp sẵn OAuth 2.0 và xác thực
Tự động phân trang và logic thử lại
Hỗ trợ WebSocket và SSE
Kiểm soát phiên bản với Git
Trợ lý tìm kiếm hỗ trợ AI
Mã nguồn mở trên GitHub
Giá của Fern
SDK Basic
$250 /tháng
- Tối đa 50 điểm cuối
- Hỗ trợ cho REST API
- Xuất bản tự động lên các đăng ký
- Thêm mã tùy chỉnh không giới hạn
- Xác thực lược đồ
- Thanh toán hàng năm với mức phí 3.000 USD/năm
SDK Pro
$600 /tháng
- Mọi thứ trong Gói Cơ Bản
- Tối đa 150 điểm cuối
- SSE, WebSockets và Webhooks
- Kênh hỗ trợ Slack riêng biệt
- Phân trang, Thử lại, và OAuth
- Thanh toán hàng năm với mức 7.200 USD/năm
SDK Enterprise
Custom
- Tất cả trong gói Pro
- Số điểm cuối không giới hạn
- Dịch vụ di chuyển SDK
- Hỗ trợ doanh nghiệp và thỏa thuận mức dịch vụ (SLA)
- Phân loại và giám sát các vấn đề trên GitHub
- Bảo trì mã tùy chỉnh
- Giá tùy chỉnh theo SDK
Docs Basic
$400 /tháng
- Tham chiếu API giống Stripe
- Trình khám phá API (Thử ngay)
- Thư viện thành phần tích hợp sẵn
- Tên miền tùy chỉnh và đường dẫn phụ
- CSS và JavaScript tùy chỉnh
- Xem trước các bản triển khai
- Thanh toán hàng năm với giá 4.800 USD/năm
Docs Pro
$1000 /tháng
- Mọi thứ trong Gói Cơ Bản
- Các thành phần React tùy chỉnh
- Tài liệu xác thực (JWT, Mật khẩu)
- Hỗ trợ RBAC
- Chèn Khóa API
- Tìm kiếm AI (có thể thêm vào)
- Thanh toán hàng năm với mức 12.000 USD/năm
Docs Enterprise
Custom
- Tất cả trong Gói Pro
- Di chuyển nội dung dịch vụ cao cấp
- Tích hợp tùy chỉnh
- Tài liệu xác thực (SSO)
- Dịch vụ thiết kế
- Hỗ trợ doanh nghiệp và thỏa thuận cấp độ dịch vụ (SLA)
- Giá tùy chỉnh
Trường hợp sử dụng Fern
Ai có thể hưởng lợi từ Fern?
Kho lưu trữ Fern
Xem trên Github| Sao | 3,410 |
| Phân nhánh | 268 |
| Tuổi kho lưu trữ | 3 năm |
| Commit cuối cùng | 19 ngày trước |
Câu hỏi thường gặp về Fern
Chia sẻ trải nghiệm của bạn với Fern
Xem người dùng đang nói gì về Fern
0 Đánh giá
Chưa có đánh giá
Hãy là người đầu tiên đánh giá Fern
Nhúng huy hiệu Fern
Cho cộng đồng của bạn thấy Fern được giới thiệu trên Tool Questor. Thêm những huy hiệu đẹp này vào trang web, tài liệu hoặc hồ sơ xã hội của bạn để tăng uy tín và thu hút thêm lưu lượng truy cập.











