tengrijs
v1.0.12
Published
<p align="center"> <img src="https://github.com/Artistry449/Framework/blob/main/assets/logo.png" alt="TengriJS Logo" width="180"/> </p>
Readme
Badges
Танилцуулга
TengriJS нь орчин үеийн сервер талын хөгжүүлэлтэд зориулсан хөнгөн, уян хатан фреймворк юм.
Энгийн бүтэцтэй, өндөр гүйцэтгэлтэй, runtime-уудаас хамааралгүй байхаар бүтээгдсэн.
Гол онцлогууд
- 🚀 Олон runtime дэмжлэгтэй: Bun, Node, Deno орчинд ажиллана.
- 🗂 Файлд суурилсан замчлалын систем: Фолдер, файл үүсгэхэд автоматаар route тодорхойлогдоно.
- 🧩 Error Boundary: Тухайн замд болон глобал түвшинд алдаа барих боломжтой.
- ⚡ Өндөр гүйцэтгэлтэй: Bun болон орчин үеийн JS runtime-д зориулан бичигдсэн.
📦 Суулгах
npm install tengrijsbun add tengrijsЖишээ
import { Res } from "tengrijs";
export function GET() {
return Res.json({ message: "Hello TengriJS" });
}
Ажиллуулах
bun run src/index.tsЗамчлалын Жишээ
src/
├─ users/
│ ├─ index.ts # /users
│ └─ error.ts # /users-ийн error handler
├─ posts/
│ └─ index.ts # /posts
├─ error.ts # Глобал error handler
└─ index.tsbun install
bun run build
bun test