TypeScript to typizowany nadzbiór języka JavaScript, który kompiluje się do zwykłego JavaScript – co oznacza, że każda przeglądarka, host i system operacyjny może wykorzystać tę technologię typu open source.
TypeScript jest rozszerzeniem języka JavaScript, które dodaje adnotacje typów i inne kontrole bezpieczeństwa w czasie kompilacji, a jego kompilator emituje skrypt JavaScript.
TypeScript to język programowania przeznaczony do tworzenia dużych aplikacji i może być bezpośrednio transkompilowany do JavaScript. Ponieważ TypeScript jest nadzbiór JavaScript, istniejące programy JavaScript mogą również kwalifikować się jako prawidłowe programy TypeScript.
Języka TypeScript można używać do tworzenia aplikacji JavaScript przeznaczonych zarówno do działania po stronie klienta, jak i serwera, a także przenośnych aplikacji internetowych.
TypeScript to obiektowy język programowania obsługujący klasy, interfejsy, dziedziczenie i moduły.
TypeScript to typowany nadzbiór języka JavaScript, który kompiluje się bezpośrednio do zwykłego JavaScript i oferuje wszystkie korzyści związane z językami ściśle typizowanymi, takimi jak C# czy Java, a jednocześnie pozwala na pisanie kodu za pomocą dynamicznej i elastycznej składni JavaScript.
TypeScript zapewnia platformę, która upraszcza pisanie kodu: jego kompilator tłumaczy tekst TypeScript na zwykły kod JavaScript, który może zrozumieć każda przeglądarka.
TypeScript nie jest nowym językiem programowania – to po prostu JavaScript z kilkoma dodatkowymi funkcjami. Nawet jego kompilator, napisany całkowicie w TypeScript, może kompilować oba typy kodu – zarówno TypeScript, jak i JavaScript!
TypeScript jest projektem typu open source; jego kompilator można znaleźć w serwisie GitHub.
Firma Microsoft jest głównym sponsorem języka TypeScript i można go używać z programem Visual Studio, Visual Studio Code lub dowolnym innym redaktor.
TypeScript ma kilka cech, które odróżniają go od JavaScript.
TypeScript to nieocenione narzędzie, które może znacząco zwiększyć jakość każdego dokumentu. rękopis. Oferując zarówno funkcje systemu typów, jak i analizy statycznej, Typescript umożliwia wczesne wykrywanie błędów, aby zapobiec ich przekształceniu się w kosztowne problemy w przyszłości. Ponadto jego użycie sprawia, że kod jest łatwiejszy w utrzymaniu i łatwiejszy do odczytania – dwie podstawowe cechy w dużych projektach.

