TypeScript to język open source opracowany przez firmę Microsoft. Jest to nadzbiór języka JavaScript, co oznacza, że możesz nadal korzystać z umiejętności języka JavaScript, które zostały już opracowane i dodać pewne funkcje, które były wcześniej niedostępne dla Ciebie.
“JavaScript nie wymusza statycznego typowania danych, często konwertując wartości za naszymi plecami, tak aby dana operacja mogła zostać poprawnie wykonana, nawet jeśli nie dostarczyliśmy odpowiedniej informacji. Często daje nam to mylne wrażenie, że aplikacja działa bezbłędnie, mimo że wcale tak nie jest” - wyjaśniamy w opisie do jednego z kursów Kodilli opracowanego z myślą o programistach z doświadczeniem.
TypeScript obudowuje JavaScript w zaawansowany wrapper, który dodaje funkcjonalność typowania znaną z innych, lepszych pod tym względem, języków. Pozwala nam to na pisanie aplikacji szybciej i bezpieczniej. TypeScript to w tej chwili jeden ze standardów, który na pewno będziesz wykorzystywać w swojej codziennej pracy. I to z pewnością jeden z powodów, dla których TS znalazł się tak wysoko we wspomnianym rankingu. Jak czytamy w tym opracowaniu:
Jaka będzie przyszłość TypeScript i czy nauka tej technologii ma sens? W ankiecie aż 43% respondentów odpowiedziało, że TS już wkrótce wyprzedzi JavaScript i stanie się nowym standardem frontendowym. Z kolei 27,6% uważa, że będzie na równi z JavaScriptem, zaś 16,6% twierdzi, że TS ewoluuje i stanie się czymś w rodzaju TS. Tylko 1% stwierdziło, że TypeScript stanie się niepotrzebny i zostanie zapomniany.
Jeśli chcesz sprawdzić inne szkolenia dla doświadczonych programistów, zajrzyj tutaj: