Что такое TypeScript?

Наш курс “Фронтенд-разработчик с нуля” 👉 wiki.merionet.ru/merion-acade...
Ну рассказывай, что ты слышал про TypeScript (тайпскрипт)? Ладно-ладно, не пугайся, это не новый язык программирования, который надо учить с нуля, а по сути прокаченный, как одна из твоих рук, JavaScript, на который поставили спойлеры, неоновую подсветку и телевизоры в подголовники, двери, и конечно, в багажник.
Окей, шутки в сторону, погнали разбираться подробнее.
Merion Academy - платформа доступного IT образования ❤️
wiki.merionet.ru/merion-academy
Наш Telegram канал:
t.me/it_knowledge_base
#typescript #тайпскрипт

Пікірлер: 66

  • @merionacademy
    @merionacademy4 ай бұрын

    UPD: Мы ошиблись, показав что у языка C строгая типизация. Он конечно же язык со слабой типизацией. Не обижайтесь 👉👈 Наш курс “Фронтенд-разработчик с нуля” 👉wiki.merionet.ru/merion-academy/courses/frontend-razrabotchik-s-nulya/?YT&

  • @pablo8896
    @pablo88964 ай бұрын

    тайпскрипт простые вещи делает сложными а сложные any

  • @vladimircreator

    @vladimircreator

    4 ай бұрын

    Если перед TypeScript сидит обезьяна, то да.

  • @tusman4ik

    @tusman4ik

    4 ай бұрын

    Ахахахахах. 😂😂 В голос)

  • @pablo8896

    @pablo8896

    4 ай бұрын

    @dsgnfun751 я не помню имя автора( если надо сам укажи((

  • @Poezd2077
    @Poezd20774 ай бұрын

    "Прокачанный как один из твоих рук" как тонко профессор! Действительно тонко!

  • @h8cker_
    @h8cker_4 ай бұрын

    жду видео про принципы SOLID

  • @DenisGetman92
    @DenisGetman924 ай бұрын

    Ну и если я какое-нибудь видео до конца досматриваю, то никогда не поленюсь поставить лайк и в комменте написать что-то типа: "Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?"

  • @merionacademy

    @merionacademy

    4 ай бұрын

    Спасибо! Будет почаще, обещаем!

  • @user-hl5og2qz5s

    @user-hl5og2qz5s

    Ай бұрын

    О! Extream code 2 в чате!

  • @Rais_Dev
    @Rais_Dev4 ай бұрын

    Думаю следующее видео будет как раз про node js.

  • @CBEPXECTECTBEHHOE
    @CBEPXECTECTBEHHOE4 ай бұрын

    Спасибо, а то как раз заканчивал курс, и прочтения книги, и хотел изучить typescript!.

  • @fidsha7166
    @fidsha71664 ай бұрын

    Раньше я думал что после школы я пойду на другое учебное заведение чтобы пойти на завод или другое предприятие а сейчас мы учим языки программирование и ищем работу в IT.😂

  • @user-qs5jh7dy3p
    @user-qs5jh7dy3p4 ай бұрын

    Отличное видео, ждём про ноду

  • @GNU_Pinus
    @GNU_Pinus4 ай бұрын

    было бы круто если бы ещё рассказали про vite и vue =)

  • @oleksaveres7536
    @oleksaveres75364 ай бұрын

    О! Пасиба!

  • @Mr.Haniedy
    @Mr.Haniedy4 ай бұрын

    Велеколепный ролик! мне понравилось автор жду ещё один видео ролик

  • @notgulzara
    @notgulzara4 ай бұрын

    УРААААААААААААААА НОВОЕ ВИДЕОООООООО

  • @N5O1
    @N5O12 ай бұрын

    2:43 все кругом говорят о TS, но при этом используют let

  • @IVSupportUA
    @IVSupportUA4 ай бұрын

    типы заценили, ровный видос

  • @zed6891
    @zed68914 ай бұрын

    шутки жгёте я аж ноги чуть не ошпарил бгг😁

  • @user-ir1fj5jl4x
    @user-ir1fj5jl4x3 ай бұрын

    Можно узнать название саундтрека к вашим роликам? Контент очень краткий и интересный!

  • @alexvolkov6269
    @alexvolkov62694 ай бұрын

    если установлен ts-node и он правильно настроен, то ts можно запускать напрямую в nodejs

  • @Savely22828

    @Savely22828

    7 күн бұрын

    И правда

  • @mikarmk
    @mikarmk4 ай бұрын

    То что нужно

  • @Dave-tx5rt
    @Dave-tx5rt4 ай бұрын

    О, как вовремя я

  • @djorayevofficial5060
    @djorayevofficial50604 ай бұрын

    Тинькофф одобряет ТайпСкрипт )))

  • @exe611
    @exe6114 ай бұрын

    Круто

  • @Mbyte-rx8lj
    @Mbyte-rx8lj4 ай бұрын

    Люди сначала изобрели динамическую типизацию вместо неудобной статики, а потом сделали статическую надстройку над динамическим языком? Почему js изначально нельзя было сделать статичным? Такое ощущение что фронт изначально только на каких то костылях и работает

  • @markerok3411

    @markerok3411

    4 ай бұрын

    ​@@user-xq2lg3hz8sя не знаю как на c# но в js 0,1 + 0,2 = 0,30000000000000004 И тебя это не смущает?

  • @elliotdewitt9505

    @elliotdewitt9505

    4 ай бұрын

    @@markerok3411ну разве это проблема JS? Это ведь проблема всех языков, и виной этому бинарная репрезентация чисел с плавающей запятой, а не какого-то отдельного языка. Поправьте, если не прав.

  • @sixzerexs
    @sixzerexs4 ай бұрын

    крутой ролик

  • @AvenirNotes
    @AvenirNotes4 ай бұрын

    Монтажера поменяли?(

  • @N5O1
    @N5O12 ай бұрын

    4:55 потратив минуту на напиние интерфейса, ты сохраняешь себе часы, которые ты бы потратил на дебаг

  • @mars22b95
    @mars22b9529 күн бұрын

    будет работать

  • @user-fw2wo8de2x
    @user-fw2wo8de2x4 ай бұрын

    Если TS это поднастройка JS, то думаю что node js будет работать. Если не так то ответьте мне

  • @Krylowandrey
    @KrylowandreyАй бұрын

    HTML читают только браузеры? Или другие программы ( е браузеры) нуждаются в HTML и могут его читать?

  • @user-jp5hf1mo1e
    @user-jp5hf1mo1e4 ай бұрын

    ну JS тоже компилируется перед выполнением

  • @linuxoidovich

    @linuxoidovich

    4 ай бұрын

    Ну не разработчиком, а юзером на машине через JIT. Это подругому немного

  • @atriiamadeus8123
    @atriiamadeus81234 ай бұрын

    Всё у вас, Merion, прекрасно, но старое лого было в миллион раз круче...

  • @merionacademy

    @merionacademy

    4 ай бұрын

    А можете развернуть мысль?)

  • @atriiamadeus8123

    @atriiamadeus8123

    4 ай бұрын

    Цветное сине-оранжевое лого, в виде лепестков, субъективно мне нравилось больше, чем новое, чёрного цвета, волнообразной формы@@merionacademy

  • @nikitaserdakov9607
    @nikitaserdakov96073 ай бұрын

    Так, товарищи авторы! PHP может быть строго типизированным языком!

  • @TheLevius
    @TheLevius4 ай бұрын

    @merionacademy пацаны, вы бы хоть википедию чекали. У языка Си слабая типизация (хоть и статическая)

  • @andynaz7044

    @andynaz7044

    4 ай бұрын

    +1

  • @Hardy_21
    @Hardy_214 ай бұрын

    О мемесы подъехали. Интересно, только я смотрю их видосы ради мемов?

  • @andynaz7044

    @andynaz7044

    4 ай бұрын

    да, только ты

  • @Hardy_21

    @Hardy_21

    4 ай бұрын

    @@andynaz7044 хахахаха, вкатун тут, вкату недоволен. а чего ради ты смотришь? чтобы доучить и найти работу? лол, пока ты доучишь все джун позиции будут заменены ИИ

  • @andynaz7044
    @andynaz70444 ай бұрын

    Язык программирования не выполняется браузером! Хоть бы перечитывали, что пишете.

  • @stanislavtimanov
    @stanislavtimanovАй бұрын

    Задумайтесь, нужна ли вам "сила земли"!?

  • @sicdex
    @sicdex4 ай бұрын

    И тут говорят - компилируется (pepesad)... (transpile !== compiler).

  • @denizsincar29
    @denizsincar294 ай бұрын

    Если динамический джаваскрипт на каждом чихе в рантайме проверяет типы и их соответствие, что в овердохрена раз замедляет код, то тайпскрипт бы по идее должен оптимизировать всё почти до очень больших скоростей, убрав все проверки на типы. Но вместо этого он превращает всё в джаваскрипт, который как раз динамический. И что же мы получаем? нулевой прирост в производительности? Кто говорил, что статические языки быстрее динамических из-за того, что отпадают манипуляции с медленной проверкой типов на рантайме? Тайпскрипт должен быть компилируемым в байткод со своей оптимизацией, ориентированной на статику. А переводить в js- дохлый номер. Тут заходят в чат питонисты: x: str = 358 Аналогия с тайпскриптом. Питон весь динамический, а тайпхинты только для программиста, а не для оптимизации компиляции. Вообще, по-моему, в компилируемых языках, тип- это всего лишь абстракция человеческого кода. А машинный код же строится так, что к переменным разных типов присваиваются разные операции. Например, при сложении 2 чисел, машинный код положит эти 2 числа ввиде двоичной записи в файл и их специальным алгоритмом сложит, и машинный код уже не будет знать, число ли это вообще. Может это байты просто складываются как числа. Блин, столько мыслей сразу!!!

  • @andynaz7044

    @andynaz7044

    4 ай бұрын

    всё так!

  • @adexitum

    @adexitum

    4 ай бұрын

    Для прогеров и делается, чтобы даже некомпетентный сотрудник не мог городить совсем невменяемый код. Правда это обычно приводит к тому, что в очень простых и прозрачных местах все переменные обляпаны конкретными типами. А дальше простое правило: в любой непонятной ситуации ставь any))

  • @legan9434

    @legan9434

    4 ай бұрын

    Если сказать проще, а не городить непонятные примеры, то в компилируемых языках тип определяет операции и способ хранения данных. В питоне строгая, но динамическая типизация. Суть в том, что в питоне тип закладывается в объект, а не в переменную. Потому там нет объявления переменных, а только их инициализация. В конце концов, питон можно сказать написан на Сях

  • @Jaaaaaamp
    @Jaaaaaamp4 ай бұрын

    Дк конечно будет, чо за глупые вопросы ахахах, к примеру nest js

  • @ukranian-web-dev

    @ukranian-web-dev

    4 ай бұрын

    не будет, nestjs компилирует TS файлы в JS и хранит в отдельной папке весь скомпилированный проект

  • @Jaaaaaamp

    @Jaaaaaamp

    4 ай бұрын

    @@ukranian-web-dev чел, nest js использует TS, nest js создаёт приложения на node js, следовательно TS работает в node js

  • @user-zy7ug4sl6z
    @user-zy7ug4sl6z4 ай бұрын

    ⁵⁹⁵

  • @SudoStdUser
    @SudoStdUser4 ай бұрын

    JS для чушпанов (шутка)

  • @user-qs5jh7dy3p
    @user-qs5jh7dy3p4 ай бұрын

    А лягушат то в кинотеатре становится больше

  • @0xGod
    @0xGod4 ай бұрын

    Тайпскрипт - єто говно

  • @tunit6458
    @tunit64584 ай бұрын

    Видео ни о чём. TS не нужен

  • @merionacademy

    @merionacademy

    4 ай бұрын

    Вы говорите, что «видео ни о чем», но оно про Typescript, значит оно о чем- то точно! 🙂

  • @oleksaveres7536
    @oleksaveres75364 ай бұрын

    О! Пасиба!

Келесі