TypeScript یک نوع از قدرتمند ترین مجموعه ها است که جاوا اسکریپت را در هر مرورگری، هر هاستی، هر سیستم عاملی کامپایل می کند. این به این معنا است که TypeScriptهمه ویژگی های جاوا اسکریپت را دارد و ما می توانیم از آن در مرورگرها استفاده کنیم. و مهمترین و بهترین چیز برای آن استفاده شدن در فضای متن باز است. کامپایلر TypeScript خودش توسط TypeScript نوشته شده و در نهایت به جاوا اسکریپت تبدیل شده است.
امروزه به قدری Javascript توسعه داده شده است که حتی در تولید برنامههای Native مانند Windows Store و برنامههای تحت Cloud نیز استفاده میشود. پیشرفتهای صورت گرفته و اشاره شده در این حوزه موجب شد تا شاهد پیداش برنامههای مبتنی بر جاوا اسکریپت با سایزهای بی سابقهای باشیم و این بیانگر این بود که تولید برنامههای مبتنی بر جاوا اسکریپت در مقیاسهای بزرگ امر دشواری است و اینک TypeScript توسط غول نرم افزاری جهان (Microsoft) پا به عرصه گذاشته که این فرآیند را آسانتر نماید. به کمک TypeScript میتوان برنامه تحت JavaScript در مقیاس بزرگ تولید کرد به طوری با هر مرورگر و سیستم عاملی سازگار باشد. TypeScript از شی گرایی نیز پشتیبانی میکند و خروجی آن در نهایت به JavaScript کامپایل میشود.
سرفصل های دوره آموزشی Packt Hands-On Web Development with TypeScript 3:
– شروع به کار با تایپ اسکریپت
– استفاده از نوشتار در تایپ اسکریپت
– ساختن برنامه های تایپ اسکریپت
– انواع پیشرفته تایپ اسکریپت
– کلاس های پیشرفته تایپ اسکریپت و Rest