چرا TypeScript؟
۵ مهر ۱۴۰۵ · 1 دقیقه مطالعه
TypeScript فقط چند نوع ساده روی جاوااسکریپت نیست؛ در پروژههای واقعی، قرارداد بین بخشهای مختلف برنامه را مشخص میکند.
سه دلیل برای استفاده
- خطاها قبل از اجرا و هنگام نوشتن کد پیدا میشوند.
- تغییر ساختار داده در یک نقطه، همهی جاهایی را که به آن وابستهاند نشان میدهد.
- تکمیل خودکار و مستندات داخل ویرایشگر، سرعت کار را بالا میبرد.
یک قاعدهی عملی
نوعها را تا جای ممکن از منبع اصلی مشتق کن، مثلاً از اسکیمای دیتابیس یا اسکیمای ولیدیشن، و آنها را دوباره دستی ننویس. به این ترتیب یک واقعیت فقط یکجا تعریف میشود.