Ребята. такой вопрос-тема для вашего следущего видео: 1) Когда нужно разделять код на модули и какие подходы есть? Какие самые лучшие? 2) Поможет ли модульность ПОЛНОСТЬЮ победить спагетти-код? Спасибо за все, что вы делаете, вы очень помогаете нам!
Отличный выпуск! 0. Наконец-то мне стало понятно зачем нужен lodash. 1. Стало приятнее смотреть на Игоря, после того как он прекратил копировать жесты Вадима и стал подавать материал в более конгруэнтной манере.
Добрый день. Расскажите про производительность CSS селекторов. Допускается ли в БЭМ использовать микс элементов и стайлинг тегов от блока. Какая между такими подходами будет разница в производительности. Когда можно использовать и насколько это хорошо/плохо использовать паттерны для CSS классов. Спасибо
Лика Я так Игорь и говорит в самом начале, что это такое. Изменение кода в рантайме, вот это всё. Другой вопрос, что вам нужно знать JS, чтобы для вас это видео было полезным. Приходите к нам на «Базовый JS», вам как раз Игорь и расскажет ;)
Danil Dolinchuk Кому как. Тем кто пришёл с языков со строгой типизацией, typescript как бальзам на душу. Мне с обычным js вполне комфортно, главное иметь строгие conventions. Честно, я не пробовал ts, но в планах на ближайшее будущее. Но учитывая что ts это надмножество js, не вижу причин не любить его, только если вы не любите использовать много компиляторов.
Tauka Kunzhol с этим суждением согласен. Но вот мне ещё интересно, как, например, TS с новыми фичами работает, поддерживает их сразу или надо обновления ждать.
Danil Dolinchuk Ts компилируется в чистый js, так что он поддерживает все фичи js поддерживаемые в браузере. Плюс, ts это именно надмножество js, что значит что он никак не изменяет js, а только дополняет, то есть сайт написанный на чистом js не сломается если мигрировать его на ts, но конечно его нужно будет предварительно скомпилировать прежде чем в браузер совать, так как браузер не умеет интерпретировать ts
Мне даже в голову никогда не приходило менять уже существующие методы. Как минимум зачем? Разработчики js не глупые, они и так все максимально оптимизировали, да и не известно всем особенностей его реализации. А вот для поллифилов - другое дело. И очевидно, что если такое метод в браузере уже есть, то и поллифил не должен применяться.
По промокоду «YouMeow» скидка 900 рублей на интенсив или программу профессии в Академии - tml.io/mbf87
Ребята. такой вопрос-тема для вашего следущего видео:
1) Когда нужно разделять код на модули и какие подходы есть? Какие самые лучшие?
2) Поможет ли модульность ПОЛНОСТЬЮ победить спагетти-код?
Спасибо за все, что вы делаете, вы очень помогаете нам!
Спасибо 🤗 рассмотрим вопрос в одном из будущих выпусков
Спасибо за видео!
С ДНЕМ РОЖДЕНИЯ!!! =)))
Крутой выпуск! Спасибо!!! Игорь, будьте собой, у Вас почти это уже получилось))
Ничего не понял)Но материал подан крайне качественно)Спасибо за новый выпуск.
Всегда приятно послушать умного человека, спасибо!
Классный выпуск! Продолжайте в том же духе!
Отличный выпуск!
0. Наконец-то мне стало понятно зачем нужен lodash.
1. Стало приятнее смотреть на Игоря, после того как он прекратил копировать жесты Вадима и стал подавать материал в более конгруэнтной манере.
Вопрос для след. шорта:
В чем преимущества функционального Javascript и когда стоит его использовать?
Спасибо за вопрос 👍
Мне кажется это зависит от предпочтения программиста. Я выбираю функциональный стиль. Стараюсь использовать функции высшего порядка.
теперь у меня есть ответ для любителей манки патчинга! спс!
О, мы так однажды пытались встраивать js-виджет на сайт с переопределённым Date...
Добрый день. Расскажите про производительность CSS селекторов. Допускается ли в БЭМ использовать микс элементов и стайлинг тегов от блока. Какая между такими подходами будет разница в производительности. Когда можно использовать и насколько это хорошо/плохо использовать паттерны для CSS классов. Спасибо
Спасибо за вопрос!
Ребят, а можно вначале таких видео маленькую сноску с обьяснением что это вообще такое?)
Лика Я так Игорь и говорит в самом начале, что это такое. Изменение кода в рантайме, вот это всё. Другой вопрос, что вам нужно знать JS, чтобы для вас это видео было полезным. Приходите к нам на «Базовый JS», вам как раз Игорь и расскажет ;)
Алекс Минд С - совет. Или вы знаете какую статью почитать, чтобы понять JS?
Vadim Makeev а курсы ваши есть в Киеве? И когда будет следующий WSD в Киеве?)
Сергей Куликов наши курсы есть онлайн: htmlacademy.ru, а WSD в Киеве будет в ноябре.
Vadim Makeev спасибо большое за ответ!
Веб компоненты? можно подробнее? Спасибо)
Хочу что-нибудь про flexbox и grid))
Спасибо за вопрос, будет 🙂
Вопрос для следующих выпусков:
Почему когда у родителя стоит transform, position: fixed у потомков перестает работать?
Спасибо за вопрос
но почему училка?)
вопрос про замыкание! расскажите
Когда-нибудь однажды 🤔
🤔 хм
Почему одни классные ребята говорят писать native, а другие классные ребята любят TypeScript? В чем разница для разработчика?
Danil Dolinchuk Кому как. Тем кто пришёл с языков со строгой типизацией, typescript как бальзам на душу. Мне с обычным js вполне комфортно, главное иметь строгие conventions. Честно, я не пробовал ts, но в планах на ближайшее будущее. Но учитывая что ts это надмножество js, не вижу причин не любить его, только если вы не любите использовать много компиляторов.
Tauka Kunzhol с этим суждением согласен. Но вот мне ещё интересно, как, например, TS с новыми фичами работает, поддерживает их сразу или надо обновления ждать.
Danil Dolinchuk Ts компилируется в чистый js, так что он поддерживает все фичи js поддерживаемые в браузере. Плюс, ts это именно надмножество js, что значит что он никак не изменяет js, а только дополняет, то есть сайт написанный на чистом js не сломается если мигрировать его на ts, но конечно его нужно будет предварительно скомпилировать прежде чем в браузер совать, так как браузер не умеет интерпретировать ts
Спасибо за вопрос 👌
Tauka Kunzhol то есть получается ts соотносится с js примерно так же как less и scss с css?
Какая связь этих страшных слов с HTML?
Gran Torino если вас не смущает, что в HTML Academy учат JS, то и с JS в HTML Шортах свыкнитесь :)
Vadim Makeev тогда это уже js шорты)
надо переименовать во front-end шорты и это будет справедливее)
Всё круто. Но к чему этот жест с ладошкой, Алексей?)
Хм, вы меня звали?
нормальная ладошка! мне понравилась.
очень интересно, но вообще не понятно...
Thanks
Но манкипачить можно не только нативный код, но и свой. И вопрос стоит ли манкипатчить свой код не раскрыват.
А он не против, что его училкой называют?
У нас всё добровольно, в том числе и звания 😜
Мне даже в голову никогда не приходило менять уже существующие методы. Как минимум зачем? Разработчики js не глупые, они и так все максимально оптимизировали, да и не известно всем особенностей его реализации.
А вот для поллифилов - другое дело. И очевидно, что если такое метод в браузере уже есть, то и поллифил не должен применяться.
Дима Гашко Я вижу применение в xss атаках
Дима Гашко приводили же пример с логированием события таймаута
блин не оч когда они смотрят вниз
Игорь прямо смотрит
Ну вообще не HTML...
Но Шорты точно.