Sunder ช่วยให้คุณสร้างเว็บไซต์และ API ได้อย่างรวดเร็วในโครงสร้างอะซิงก์สมัยใหม่บน Cloudflare Workers คิดว่า Sunder เป็น Express หรือ Koa สำหรับการใช้งานแบบไร้เซิร์ฟเวอร์
ซันเดอร์อยู่
วิธีที่ง่ายที่สุดในการเริ่มต้นใช้งาน Sunder บน Cloudflare Workers คือการใช้โปรเจ็กต์เทมเพลต
npm i --save sunder
# or
yarn add sunder
อ่านเอกสาร ที่นี่ เพื่อเริ่มต้น
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 ) ;
}
} ;
เฟรมเวิร์ก Sunder ได้รับแรงบันดาลใจจากปลั๊กอินของ Elixir, เฟรมเวิร์ก Koa ของ Node, Tiny-request-router และแพ็คเกจเว็บของ cfworker
Sunder มีโค้ดเพียงไม่กี่ร้อยบรรทัด มันมีเวทย์มนตร์เล็กน้อยและไม่กำหนดโครงสร้างมากเกินไป
เอ็มไอที