🚀 شروع با TypeScript در Deno

اگر تازه وارد Deno هستید ، یکی از بهترین قسمت ها این است که از TypeScript پشتیبانی می کند خارج از جعبه – بدون پیکربندی اضافی ، بدون بندر ، سردرد.
در این پست ، من شما را طی می کنم که چرا TypeScript یک تغییر دهنده بازی است و اینکه چگونه Deno شروع به استفاده از بلافاصله استفاده از آن را آسان می کند.
typecript چیست؟
TypeScript یک سوپراست استاتیک تایپ شده از JavaScript است. این به شما کمک می کند تا با تشخیص اشکالات قبل از اجرای کد ، کد ایمن تر را بنویسید. و از همه مهمتر – با Deno ، شما به یک مرحله ساخت یا tsconfig.json
برای شروع
✅ چرا Deno + TypeScript یک مسابقه عالی است
-
پشتیبانی از نوع بومی: فقط استفاده کنید
.ts
پرونده ها و Deno بقیه را اداره می کنند - تنظیم پروژه تمیز کننده: نیازی به بابل ، صفحه وب یا TSC نیست
- ابزار بهبود یافته: فرمت داخلی ، آستر و دونده تست-همه با TS کار می کنند
- ایمن به طور پیش فرض: دنو در یک جعبه ماسه ای اجرا می شود مگر اینکه صریحاً مجاز باشد
✨ مثال: Hello Typecript در Deno
// hello.ts
function greet(name: string): string {
return `Hello, ${name}!`;
}
console.log(greet("Deno + TypeScript"));
آن را مستقیماً اجرا کنید:
deno run hello.ts
BOOM – TypeScript بدون هیچ گونه تنظیم.
🔧 بیش از فقط یک پرونده نیاز دارید؟
از سیستم ماژول داخلی Deno استفاده کنید:
// utils.ts
export function square(x: number): number {
return x * x;
}
و در پرونده دیگری وارد کنید
// main.ts
import { square } from "./utils.ts";
console.log(square(4)); // 16
🔍 بعدی چیست؟
در پست های بعدی ، من پوشش می دهم:
- سازماندهی یک پروژه DENO با TypeScript
- با استفاده از ماژول های شخص ثالث با نوع تعاریف
- آزمایش با دونده تست داخلی دنو
- استقرار API های TypeScript با Deno Deploy
–
💡 نکته حرفه ای: ژنراتور داخلی Deno با انواع Typescript عالی عمل می کند. سعی کنید:
deno doc your_module.ts
با تشکر از خواندن!
برای نکات بیشتر DENO + Typescript من را دنبال کنید.
برنامه نویسی Deno مبارک
---
Let me know if you’d like a follow-up post — for example, setting up a REST API in Deno with full TypeScript types.