TypeScript همان جاوااسکریپت است، بهعلاوهی نوعها؛ خطاها را پیش از اجرا و هنگام نوشتن کد نشان میدهد.
با npm install -D typescript کامپایلر tsc را به پروژه اضافه کنید و تنظیمات را در tsconfig.json بنویسید.
لازم نیست همهجا نوع بنویسید؛ TypeScript از مقدار اولیه نوع متغیر را استنتاج میکند.
با Union یک مقدار میتواند چند شکل داشته باشد و TypeScript بعد از هر شرط، نوع دقیق را تشخیص میدهد.
با Generic تابعی مینویسید که با هر نوع داده کار میکند و نوع خروجی همچنان دقیق میماند.
در مقالهی کامل DevNA یک مدیر وظایف تایپشده میسازیم که با tsc و مستقیم با Node.js اجرا میشود.
آموزش تایپاسکریپت برای کسانی که جاوااسکریپت بلدند: نصب، tsconfig، انواع داده، Union و Generic، و ساخت یک پروژهی کوچک که با tsc و Node.js اجرا میشود.