TypeScript для початківців

preview_player
Показать описание
Це окрема лекція яка присвячена мові програмування TypeScript. Ми розглянемо базові конструкції мови, поговоримо про переваги та недоліки TypeScript та спробуємо переробити шматочок JavaScript коду на шматочок TypeScript коду для того щоб перевірити яку користь приносить (або не приносить) TypeScript в проект.

Лекція проходить в рамках курсу React для початківців.


Рекомендации по теме
Комментарии
Автор

Чудово, що є такі як ви. Це безкоштовний контент, проте цінніший та крутіший за багато платних. Ще й солов'їною, дякую вам !)

ПилипчукМиколаТВ-
Автор

Дякую безмежно. Лекції чудові, легкі для розуміння, без води.

Norby-Norby
Автор

Круто дякую вам за вашу працю, залишилося тільки знайти в собі сили.

Egor-sj
Автор

треба більше і більше українського айті контенту!!! Лайк і підписка!

nazariikarpa
Автор

Дякую!
Чи можливо вас попросити якось зробити лекцію по TDD. По тестам дуже мало інформації в мережі.

alexosip
Автор

контекст: automation qa який вчить js (поки досвід тільки з cypress), перша мова пайтон. Поки взагалі не розумію бенефіт від ts. Мабуть для складних фронтенд проектів справді зручно, але переваг для автотестів ( якщо гарно задизайнено) не бачу. З динамічною типізацією ніколи не мав проблем

mykhailo
Автор

Добрий день, можете пояснити таке питання. Навіщо пишеться в трикутних дужках тип Т в цій конструкції
interface Named<T> {
name: string;
value: T;
}
Хіба ми не можемо описати просто тип Т раніше, а інтерфейс написати так:
interface Named {
name: string;
value: T;
}

kckrfqz
Автор

56:30 А є запис обговорення рендеру кораблів? Не знайшов.

Автор

Якщо чесно, не розумію взагалі приколу тайпскрипта хоч й 4 роки вже працюю.
як така заміна документації? ну ок, але можна одразу нормальну документацію писати.
Перевірка аби в коді неправильно чогось не написали? ну для цього є код ревью від команди й тести. А якщо цього нема, але є продвинутий тайпскрипт з Дженериками - то це якась дичина а не проект.
Більш зрозуміло для нових програмістів? знов - документація, рідмі й сам код по собі читабельним має бути.

Натомість ми маємо купу зайвого коду для програміста, превірки вхідних данних в ф-ї хоча це по замовченню повинно бути в норм коді - в вас ф-я приймає те що не треба- ловіть Ексепшн
Й вишенкою - маємо джаваскріпт код котрий при перетворені в байт код НЕ дозволяє тепер робити купу оптимізацій

freetimeproject