TypeScript початківцям

preview_player
Показать описание
✍️ TypeScript однозначно зайняв своє місце серед інструментів веб розробки. З мого досвіду - більшість проектів стартують саме на ньому. Тому, хоча ця тема напряму не стосується React, ми вирішили додати її до нашого курсу.

👉 Ми розповіли про типи, явні та не явні, подивились на помилки та навіть заглянули під капот TypeScript, який, як виявляється, написаний на тому самому TypeScript

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

Автору та каналу дякую за вашу роботу!!!

JuliaT-el
Автор

Дякую за вашу працю, ваші відео дуже допомагають! )

OlegKravaBear
Автор

ого ти стартанув з термінологією
я вже у вебі пару років і всеодно прям ріже вухо купа термінів, які ускладнюють розуміння
я гадаю заскладно для початківця

IhorVyshniakov
Автор

Я дивився багато відео в інтернеті більшість з них російські розробники. Я дуже радий що знайшов українського розробника.

РоманЛесьо
Автор

Мені, як людині, яка ніколи не писала на TS, здається складнувато. Те що після компіляції цього навіть в коді не видно, дуже здивувало )) Хоча для складних проектів, напевно корисна річ і пришвидчить розробку.

JuliaT-el
Автор

Нарешті YouTube наповнюеться якісним українським контентом )

raent
Автор

Новий день, нове відео. Продовжую вчитися. Є вакансії у вашій компанії?))

viktorriabiy
Автор

Здається, про тип void нічого не сказали 🤔
Та є питаннячко. Коли починав вивчати тайпскріпт, то мені рекомендували, навіть можна сказати, що вимагали, аби завжди явно вказував типи. На реальних проектах працювати ще не доводилось, тому отаке питання. На вашу думку чи є сенс всюди явно проставляти типи, чи усе ж таки під час створення, наприклад, змінної за допомогою let із строкою, можна залишити цю роботу тайпскрипту, бо він усе одно там проставить тип string?

Кирило-ох
Автор

прислали мені рос відео і я така сиджу думаю - так, стоп, щось має бути україснькою. знайшла))але зручно, коли відос розбитий на кілька - по міні темкам, легше шукати потрібне потім

ankahorbova
Автор

Еще вопрос, есть ли смысл делать отдельный файл где описывать типы переменнных, несколько раз видел подобный код.

sevgenberg
Автор

Що робити, коли заплутався в типах і розібратися в цьому не можу? Наприклад один капец складний тип нот ассайнбл до іншого такого ж складного типу? Написати any і забути?

endoscopy
Автор

Finally - це хіба не до трай кетч відноситься?

Yazon
Автор

48:40 - Замість енамів юзаю об'єкти (для констант мається на увазі, а юніан з літералів і так юлаю)🤷

amelianceskymusic
Автор

Проверить является ли функцией в джс наиболее производительное (без сравнения строк) и элегантное решение — оператор инстансофф поддерживается в браузерах уже очень давно, он будет работать в IE то что вы показывали через тайпоф не очень решение, т.к. недостатком тайпофф является то, что он подвержен тихому сбою, что плохо, поэтому, если у вас есть опечатка (например, "finction") - в этом случае `иф` просто вернет фалсе, и вы не узнаете, что у вас есть ошибка, пока позже в вашем коде это где то на проявится. Вы еще не показали unknown, который является типобезопасным аналогом any. Ему можно присвоить что угодно, но нельзя присвоить ничему, кроме самого себя и любого без утверждения типа . Точно так же никакие операции над ним не допускаются без предварительного утверждения или сужения до более конкретного типа, если я правильно понял с документации. Хлопцы, можете про это рассказать по подробнее?

sevgenberg