Typescript и чуть больше жести. Мотиватор / демотиватор.

Поділитися
Вставка
  • Опубліковано 28 вер 2024
  • Делаем более сложный пример. А скоро курс js.dmitrylavri...

КОМЕНТАРІ • 27

  • @wardxela
    @wardxela Рік тому +4

    Очень интересный пример, спасибо за объяснение каждого шага, смог понять каждую строчку. Для меня всегда было проблемой понимание ключевого слова infer, а когда оно используется в контексте работы со строками, то все становится еще запутаннее.
    Этот ролик - это однозначно мотиватор к дальнейшему изучению TypeScript.
    Ну и в конце хочется поныть на TS. Когда речь заходит о Conditional Types, то становится не по себе. В языке есть только тернарный оператор для реализации подобных паттернов, что ужасно сказывается на читаемости кода. Мне кажется, что языку не хватает каких-то других ключевых слов/средств для решения подобных проблем.

    • @tnsaturday
      @tnsaturday 10 місяців тому +1

      Typescript в принципе в какой-то момент становится абсолютно нечитабельным. То есть пока ты типизируешь входные параметры функции и пропы компонентов, всё более менее ок. Но когда начинается вот такой трэш - а он рано или поздно начинается - хочется выбросить этот тайпскрипт в помойку.

  • @yakut54
    @yakut54 Рік тому +15

    Дмитрий спасибо тебе, за то что ты делаешь. Лет 6 назад ты нас ключевому слову this в javascript учил. Затем чем Vue от jQwery отличается.... основы gulp и webpack.
    Благодаря тебе я первую работу в it нашёл.
    Только тебя всё меньше на ютюбе стало. Видимо мы сами растём.
    Сейчас Flutter постигаю по докам. React Native чёт не вкатил. 😊
    Ещё раз спасибо!
    Может немного сумбурно, но от души. Я пьян. Извините меня.
    Твой ученик Дима. 42 годика.

    • @igormalykhin5528
      @igormalykhin5528 Рік тому

      ого, а я думал я один такой кто в 35 начинает кодить)

    • @grraoo
      @grraoo Рік тому

      ​@@igormalykhin5528 нас много таких )

    • @rexenpro2747
      @rexenpro2747 Рік тому

      Разве ТайпСкрипт не умер?

    • @yakut54
      @yakut54 Рік тому

      @@rexenpro2747 ты раньше помрёшь 😜

  • @Дмитрий-ч1в5ы
    @Дмитрий-ч1в5ы Рік тому +1

    После этого ролика стало существенно легче работать с conditional types

    • @fuad2069
      @fuad2069 5 місяців тому

      Даа уж, я сразу же понял infer

  • @radikovichkz2470
    @radikovichkz2470 Рік тому +8

    ООП ради ооп, не нужно его так использовать этот ts

  • @alexpipin3693
    @alexpipin3693 Рік тому +1

    программирование никогда не было про простое, просто сейчас в него пришли простачки, которым нужно проще, потому что у них мышление по проще

  • @Алексей-ш8э3л
    @Алексей-ш8э3л Рік тому +1

    Дмитрий, здравствуйте! Зайдите пожалуйста на почту

  • @bonaquazone7718
    @bonaquazone7718 Рік тому +4

    Посмотрел не зная TS-a, следующий раз посмотрю после курса - даст понять что произошёл рост и насколько 😀😋🤗

  • @Gnom51
    @Gnom51 Рік тому

    сиииииськи

  • @gooddha
    @gooddha Рік тому +1

    Я уже работаю фронтендером, но чувствую, что недостаточно хорошо владею TS . Когда читаю чужой код на TS, не всегда понимаю, что там происходит :(

    • @Syberby
      @Syberby Рік тому

      есть такое

  • @ИмяФамилия-э4ф7в
    @ИмяФамилия-э4ф7в Рік тому +1

    Вроде и не сильно сложно.

  • @romandeveloper7720
    @romandeveloper7720 Рік тому

    Key = keyof T, где у T ключами могут быть только строки, в таком случае зачем мы проверяем Key extends string?

  • @arzamaskin_kirill
    @arzamaskin_kirill Рік тому

    Жесть. А то начал только изучать TS на новом проекте. И было достаточно описания приходящего объекта и что возвращают функции😂

  • @ПётрПетров-д2ч4х

    Приятная подача материала.

  • @gooddha
    @gooddha Рік тому

    Домашки в курсе большие будут?

  • @velikorossnationalist4259
    @velikorossnationalist4259 Рік тому

    Помогите решить тестовое с тайскриптом. Условие задач в ReadMe drive.google.com/file/d/1txA0z7FafFSYA06V_xkAxpmaJVnEcH5f/view?pli=1

  • @СергійПанченко-в9к

    Интересно)

  • @olezhonnv3215
    @olezhonnv3215 Рік тому +1

    Оверинжиниринга в тайпскрипте много. Вот яркий пример. Но я стыкался вообще с врайт-онли.
    Тайпскрипт маст дай, однозначно.