TypeScript چیست – جامعه dev

TypeScript یک زبان برنامه نویسی استاتیک ، شی گرا و گردآوری شده است که توسط مایکروسافت ساخته شده است. این در اصل یک سوپراست جاوا اسکریپت است ، به این معنی که دارای تمام ویژگی های JavaScript ، به علاوه ویژگی های تایپ اضافی است.
کد TypeScript برای اولین بار در JavaScript ساده گردآوری می شود. این کد JavaScript می تواند در هر زمان اجرا JavaScript مانند Node.js ، Deno یا در یک مرورگر اجرا شود.
_چرا از TypeScript استفاده می کنیم؟ _
خطاهای کامپایل می توانند گرفتار شوند-مشکلات قبل از وقوع در زمان اجرا گرفتار می شوند.
تایپ استاتیک – انواع را می توان به متغیرها ، توابع و غیره اختصاص داد.
رابط ها و نام مستعار نوع – ساختار داده ها را می توان به وضوح تعریف کرد.
نوشتن کد مقیاس پذیر و قابل نگهداری در پروژه های بزرگ ساده تر است.
بهبود خودکار و پشتیبانی از IDE-مانند کد VS که کمک و پیشنهادات را بر اساس نوع ارائه می دهد.
از کجا استفاده می شود؟
TypeScript این روزها تقریباً با تمام فن آوری های اصلی جلو و پس زمینه استفاده می شود:
واکنش ، زاویه ای ، vue
node.js ، اکسپرس
Next.js ، Nestjs
GraphQL ، Prisma و بسیاری از کتابخانه ها/چارچوب های دیگر