TypeScript-ке кіріспе
TypeScript JavaScript тілінің диалектісі болып табылады. Бұл диалект JavaScript-ті кеңейтіп, оған кейбір қосымша мүмкіндіктерді қосады.
TypeScript-тің негізгі ерекшелігі - ол статикалық типтеуі бар тіл болып табылады. Бұл айнымалының түрі бағдарламаны орындау барысында өзгертуге болмайды дегенді білдіреді. Бұл үлкен күрделі бағдарламаларды тезірек және оңай жазуға мүмкіндік береді, оларды қолдау, дамыту, масштабтау және тестілеу оңайырақ болады.
TypeScript тікелей браузерлерде орындалмайды. Бұл тілдегі кодты арнайы бағдарламалардың көмегімен JavaScript-ке компиляциялау керек. Компиляцияны біз келесі сабақта егжей-тегжейлі қарастырамыз.