TypeScript #8 Пространства имён и модули (Namespaces & Modules)

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 พ.ย. 2024

ความคิดเห็น • 45

  • @DmitryPopovFreeWind
    @DmitryPopovFreeWind 4 ปีที่แล้ว +7

    спасибо! Очень удобен такой формат коротких видео!

    • @christobelswelt
      @christobelswelt 2 หลายเดือนก่อน

      Что значит ?Данный вопрос не рассматривался

  • @irondrondron
    @irondrondron 4 ปีที่แล้ว +4

    Евгений, благодарю за этот плейлист про тс
    Очень кстати для меня на данный момент и всё понятно)

  • @Saveli_Sh
    @Saveli_Sh ปีที่แล้ว

    Wooooow! супер классный курс! Спасибо! надо периодически возвращаться к нему

  • @atlantatesla9348
    @atlantatesla9348 2 ปีที่แล้ว

    Благодарю, отличная лаконичная подача и исчерпывающие примеры. 👍

  • @xPyc9x
    @xPyc9x 4 ปีที่แล้ว +4

    Лучший контент ♡

  • @loa2395
    @loa2395 ปีที่แล้ว

    на 5:50 ошибка на последней строчке в комменте)) Спасибо за информацию вам!

  • @timothyrebesh5092
    @timothyrebesh5092 4 ปีที่แล้ว

    Спасибо! Хорошо объясняешь!

  • @Lutsyyyyy
    @Lutsyyyyy ปีที่แล้ว

    Благодарю!

  • @knocker6970
    @knocker6970 6 หลายเดือนก่อน

    Те кто придумал Typescript явно копировали с С++ , пацаны не прикалывались. Теперь в целом очень понятно становиться что и зачем нужно , потому что все новшества взяты из других популярных языков. Не нужно долго гадать 😎

  • @unlfoem3006
    @unlfoem3006 3 หลายเดือนก่อน

    на счёт импорта методов как единый объект можно импортировать через import * as Utils from '...'

  • @alekseybord5373
    @alekseybord5373 4 ปีที่แล้ว +1

    Получается, что в рамках современного spa сущность namespace не представляет никакой выгоды, или её всё-таки где-то можно использовать?

    • @domin1c
      @domin1c 4 ปีที่แล้ว +2

      Alex Bo каждый модуль уже и будет пространством имён, поэтому не очень понятно зачем это сегодня.

    • @YauhenKavalchuk
      @YauhenKavalchuk  4 ปีที่แล้ว +2

      Да, namespace можно не использовать

    • @dragunowka9888
      @dragunowka9888 4 ปีที่แล้ว

      @@YauhenKavalchuk разве тогда не целеобразно использовать все время export class? мы один раз импортируем его, и при необходимости знаем куда обратится

  • @ditros17
    @ditros17 4 ปีที่แล้ว

    А если содержание неймспейса разбито на несколько файлов (по аналогии с C#), разве namespace здесь не уместно использовать вместо модулей?

  • @taran_dm
    @taran_dm 2 ปีที่แล้ว

    Спасибо. полезно. Вопрос по поводу модулей: Почему пишется над каждой const слово 'export', а не используется export default объект, для блока переменных? Так же проще. Или нет?

    • @YauhenKavalchuk
      @YauhenKavalchuk  2 ปีที่แล้ว +1

      Оба варианта ок. Дело привычки. Я работаю с React и поэтому для компонентов делаю default, а для всего остального просто export

  • @O-L-1986
    @O-L-1986 3 ปีที่แล้ว

    Спасибо

  • @Polite_person_
    @Polite_person_ 4 ปีที่แล้ว +1

    Спасибо!Если можно, то есть пару вопросов. Сколько ещё примерно выпусков по TS осталось и будет ли очень актуальная тема это TS + React ?

    • @YauhenKavalchuk
      @YauhenKavalchuk  4 ปีที่แล้ว +4

      Ещё в районе 5-6 выпусков. React + TS это следующий курс

    • @Polite_person_
      @Polite_person_ 4 ปีที่แล้ว

      @@YauhenKavalchuk Ок, ясно , будем ждать!

  • @dengi_plus_dengi
    @dengi_plus_dengi 4 ปีที่แล้ว +1

    Что значит ?
    Данный вопрос не рассматривался

    • @YauhenKavalchuk
      @YauhenKavalchuk  4 ปีที่แล้ว +1

      Generic. В предыдущих и следующих видео есть примеры использования

  • @kids-man
    @kids-man 4 ปีที่แล้ว +2

    5:07, константа SECRET и правда секретная, в одном файле '123321', в другом 'Yauhen' =)

  • @СофьяИванова-д6ж
    @СофьяИванова-д6ж ปีที่แล้ว

    так и не понял зачем нужны пространства имен, если можно создать файл с нужными константами и их экспортировать

    • @YauhenKavalchuk
      @YauhenKavalchuk  ปีที่แล้ว

      Я бы сказал, что это устаревший подход и сейчас больше используют модули

  • @jurafree426
    @jurafree426 2 ปีที่แล้ว

    Но есть нюанс...

  • @iGotton
    @iGotton 4 ปีที่แล้ว

    +

  • @МаксимИсаев-ъ5о
    @МаксимИсаев-ъ5о 2 ปีที่แล้ว

    Отвал башки!

    • @YauhenKavalchuk
      @YauhenKavalchuk  2 ปีที่แล้ว

      Спасибо за поддержку

  • @iGotton
    @iGotton 4 ปีที่แล้ว

    +