Sunder memungkinkan Anda dengan cepat membangun situs web dan API dalam struktur asinkron modern di Cloudflare Workers. Bayangkan Sunder sebagai Express atau Koa untuk tanpa server.
Sunder adalah
Cara termudah untuk memulai Sunder di Cloudflare Workers adalah dengan menggunakan proyek templat.
npm i --save sunder
# or
yarn add sunder
Baca dokumentasi di sini untuk memulai.
import { Sunder , Router , Context } from "sunder" ;
const app = new Sunder ( ) ;
const router = new Router ( ) ;
// Example route with a named parameter
router . get ( "/hello/:username" , ( { response , params } ) => {
response . body = `Hello ${ params . username } ` ;
} ) ;
app . use ( router . middleware ) ;
export default {
fetch ( request , ctx , env ) {
return app . fetch ( request , ctx , env ) ;
}
} ;
Kerangka kerja Sunder terinspirasi oleh plug Elixir, kerangka Koa Node, router permintaan kecil, dan paket web cfworker.
Sunder hanya beberapa ratus baris kode. Ini memiliki sedikit keajaiban dan tidak memaksakan terlalu banyak struktur.
MIT