TypeScript-ի Ներածություն
TypeScript-ը հանդիսանում է JavaScript լեզվի բարբառ։ Այս բարբառը ընդլայնում է JavaScript-ը՝ ավելացնելով նրան որոշ լրացուցիչ հնարավորություններ։
TypeScript-ի հիմնական առանձնահատկությունն այն է, որ այն ստատիկ տիպիզացիա ունեցող լեզու է։ Սա նշանակում է, որ փոփոխականի տիպը չի կարող փոխվել ծրագրի կատարման ընթացքում։ Սա հնարավորություն է տալիս ավելի արագ և հեշտ գրել մեծ, բարդ ծրագրեր, որոնք ավելի հեշտ կլինի պահպանել, զարգացնել, մասշտաբավորել և թեստավորել։
TypeScript-ը չի կատարվում ուղղակիորեն բրաուզերներում։ Այս լեզվով գրված կոդը պետք է կոմպիլացնել JavaScript-ի հատուկ ծրագրերի օգնությամբ։ Կոմպիլյացիան մենք ավելի մանրամասն կվերլուծենք հաջորդ դասում։