Australiaoakserver/oak
A middleware framework for handling HTTP with Deno, Node, Bun and Cloudflare Workers 🐿️ 🦕
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🚀 Oak: Framework middleware đa nền tảng lấy cảm hứng từ Koa
Oak hỗ trợ chạy trên Deno, Node.js, Bun và Cloudflare Workers chỉ với một thư viện.
Oak (tên viết tắt: oakserver/oak) là một framework middleware xử lý HTTP được thiết kế để chạy trên nhiều môi trường JavaScript/TypeScript khác nhau như Deno CLI, Deno Deploy, Node.js 16.5+, Cloudflare Workers và Bun. Dựa trên sự cảm hứng từ Koa và @koa/router, Oak cung cấp cách tiếp cận nhẹ nhàng nhưng mạnh mẽ để xây dựng ứng dụng web.
✨ Điểm nổi bật
- Đa nền tảng: Hỗ trợ Deno, Node.js, Bun và Cloudflare Workers.
- Middleware theo kiểu stack: Xử lý middleware theo dạng stack với hỗ trợ
next()để điều khiển lưu lượng. - Context chung: Cung cấp đối tượng context thống nhất để truy cập request và response.
- Router tích hợp: Đi kèm middleware router mạnh mẽ, dễ sử dụng.
- Cài đặt linh hoạt: Hỗ trợ cài đặt qua deno.land/x, JSR, npm hoặc trực tiếp qua URL.
- Hỗ trợ HTTPS: Có thể cấu hình để chạy server bảo mật với TLS.
💡 Vì sao đáng chú ý
Oak khác biệt nhờ khả năng hỗ trợ đa nền tảng mà không cần thay đổi mã nguồn đáng kể. Điều này giúp các nhà phát triển dễ dàng triển khai ứng dụng trên môi trường đa dạng mà không cần học thêm cú pháp mới. Đặc biệt phù hợp với dự án cần nhanh chóng phát triển và triển khai trên nhiều nền tảng như Deno Deploy, Node.js hoặc Cloudflare Workers.
#Oak #MiddlewareFramework #Deno #NodeJS #Bun #CloudflareWorkers #TiniX
Similar Projects
Discover other similar projects and AI models.
The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
🔵 Make TypeScript errors prettier and human-readable in VSCode 🎀
The all-in-one, open-source backend platform for agentic coding. InsForge gives your coding agent database, auth, storage, compute, hosting, and AI gateway to ship full-stack apps end-to-end.
🧘 Rewrite of a fully-featured GraphQL Server with focus on easy setup, performance & great developer experience. The core of Yoga implements WHATWG Fetch API and can run/deploy on any JS environment.
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes
🏆 Add dynamically generated GitHub Stat Trophies on your readme