TypeScript Cover photo

Microsoft анонсира TypeScript 2.1

Вярваме, че TypeScript 2.1 е достойна и напълно завършена откъм функционалност версия, която значително ще улесни работата както на нови, така и на съществуващите потребители!

Това казват създателите на програмният език с отворен код, разработван и поддържан от Microsoft.

Какво е TypeScript?

За тези, които за пръв път чуват за TypeScript, този програмен език представлява така наречения strict superset на JavaScript, придаващ му много повече възможности. Тези възможности прибавят допълнителни статични типове и го доближават до цялостните обектно-ориентирани езици за програмиране.

Новата версия на TypeScript добавя редица ключови подобрения, за които програмистите редовно питаха в последно време. TypeScript 2.1 би следвало  чувствително да намали неудобството при създаване на нови проекти, разширява възможностите на своя type-checker и дава нужните инструменти за писане на по-смислен и изразителен код.

Накратко, основните новости са:

  • Свързани типове (Mapped types) – може би най-интересната част от нововъведенията в тази версия. Чрез тях TypeScript позволява промяната на група от свойства на даден тип, без да се налага това да се прави за всяко свойство поотделно.
  • По-лесни импорти.
  • Асинхронни функции (Async functions) – Функции, които позволяват използването на async и await, без помощта на допълнителни инструменти и без спад откъм бързина и стабилност. 
  • Object Rest & Spread – Новото предложение за ECMAScript2017, което позволява много по-лесно, частично копиране, сливане или пробиране на обекти.

В новата версия на TypeScript има още много подобрения – по-малки, но съществени като sharing tsconfig.json options, подобрена поддръжка на Custom elements, както и възможности за вмъкване на помощни функции.

Пълна информация относно всички подробности в новата версия можете да намерите тук: Какво ново в TypeScript 2.1

п.с. Бихте ли искали да правим по-обстойни и детайлни ревюта от този тип? Използвайте коментарите или формата за контакти, за да споделите Вашите мнения и отзиви. Надяваме се материалът да Ви бъде полезен!

Коментирайте чрез Facebook

Мнения, критики, неточности - пишете ни, не ни жалете!

About Йордан Манов

Никога не е късно да станеш за резил... :)