Видимо, на время записи видоса плагина compile hero ещё не существовало. В этом плагине не то что pug можно переворотить в HTML, там LESS, SASS, sCss можно в css перевести.
Как можно сравнивать pug и emmet, это же вообще разные вещи?) И читабельность кода зависит не от языка на котором его пишут, а от человека который пишет код. Вы вводите свою аудиторию в заблуждение, сравнивая pug с emmet, хотя даже не упомянули о extend и include, а они как раз таки экономят много времени при верстке. И миксины тоже полезны, в них удобно выносить блоки повторяющиеся несколько раз подряд, например, карточки товара в каталоге - написал миксин карточки и вызываешь с разными данными, а когда надо внести правки в карточку 1 раз правишь миксин и все карточки изменились, а в чистом html надо вносить правки в каждый блок, а если он ещё и не на одной странице используется, то это не быстро. Тоже касается include - выносим повторяющиеся блоки в отдельные файлы (хедер, футер и т.д.) и просто инклудим на страницу. Когда надо внести изменения то правится только один файл, например, хедера и все, а используя чистый html пришлось бы править каждый файл и emmet в этом не помощник. Вот в чем сила и преимущество html препроцессора и pug а том числе. Что и как использовать решает каждый сам, но раз у ж вы взялись обозревать что-то, то надо рассказать о всех возможностях и преимуществах, показать реальные примеры, не из документации.
в студии сказали учили этого "мопса", мы на нем пишем)) куча миксинов, инклюдов, экстендов, как у них голова от этого не болит ... кажется, что стремление к минимизации нас в конце концов погубит)) для профи может это и облегчает/ускоряет труд, но для новичка - учишь условный нативный js, потом бах, нужны фреймворки разных мастей, потом ещё фреймворки над фреймворками типа next.js над react)) а разбиение кода на мини-кусочки модули это вообще атас, плюс запомни ещё всё эти классы готовые, когда тебе дают уже апробированную в компании сборку ...
Я раньше верстал в блокноте под nukephp, slaed cms, joomla, danneo cms, drupal - какое мое было удивление нано технологий, когда появился notepad++. Сейчас такое ощущение что верстальщик хотел стать более значимой личностью на уровне программиста и придумали препроцессоры ) Согласен для студий, где идет постоянные верстки и работа в команде - скорей всего это будет полезной штукой... Но наверное я уже не переучусь на препроцессоры, но и верстаю я в случаи необходимости и только для себя. В любом случаи за видео лайк))) Меня улыбнуло что мы сейчас в 2019м году, когда я еще очень хорошо помню как в блокноте находить не закрытые )))
еще один костыль со своим синтаксисом к которому все привыкли. спасибо что делаешь подобные обзоры мне как начинающиму не всегда понятно в какую сторону двигаться, из puga можно использовать только инклуды от остального сводит скулы и использовать его только если заставят...
Один вопрос по поводу PUG. Если, как говорят, в фианальном проекте уже нет никакого пага, то как тогда передается информация с сервера, если есть настройка получать ее из JSON-a, a JSON, соответветсвенно переберается через шаблон пага, и уже оттуда выводится в HTML?
Причем здесь emmet? Вы хоть про компонентную архитектуру слышали? Вот, Pug для нее и нужен, для переиспользования компонентов. И кстати, в pug есть emmet
Вадим, привет. Мене кажен день хвилює одне питання щодо jQuery. От недавно я подивився адаптивну верстку сайта і там jQuery використовували так,що в мене глаза на орбіту вилізли (правда відосу уже 3 - 4 роки), знання потрібні зараз (на даний момент часу) на jQuery, щоб підключити бібліотеку і по гайду підправить, чи треба вопще знать його як віршик?
основы нужно конечно знать, да и в 2019 довольно часто нужно что-то допиливать, поддерживать старые проекты, да и они готовят крутые штуки, мое мнение он актуален и написать всякое на нем тоже нужно уметь
Начал изучать jade/pug. Но мне уже не нравится, ведь это мешает визуализировать чистый html-код. Я когда вижу макет, уже представляю html-структуру. А тут получается мозг должен выполнять роль интерпретатора )) Наверно дело привычки.
один из немногих годных русскоязычных IT ютуберов, у тебя тут большое будущее
Спасибо большое!! Просто самый лучший учитель, два дня потратил на ознакомление с галпом и пагом. Ниче не помогало, а ты помог. Спасибо!!!!
пили видосы про javascript
2020 - пили видосики по js) плиииизззз
2024 - пили видосики по js) плиииизззз
Весьма интересная тема, даже не знал что такое есть)) Спасибо, что просвещаешь народ!
Теперь я знаю самый извращенный способ бесполезно потратить время в пустую.
Можно полезно потратить время в пустую?
, ну , Вадим -- лучший программист и верстальщик во вселенной !!! , , не более , но , и не менее
Привет Вадим! С нетерпением ждем очередную мясную вечеринку про Gulp)))
Видимо, на время записи видоса плагина compile hero ещё не существовало. В этом плагине не то что pug можно переворотить в HTML, там LESS, SASS, sCss можно в css перевести.
Как можно сравнивать pug и emmet, это же вообще разные вещи?)
И читабельность кода зависит не от языка на котором его пишут, а от человека который пишет код. Вы вводите свою аудиторию в заблуждение, сравнивая pug с emmet, хотя даже не упомянули о extend и include, а они как раз таки экономят много времени при верстке.
И миксины тоже полезны, в них удобно выносить блоки повторяющиеся несколько раз подряд, например, карточки товара в каталоге - написал миксин карточки и вызываешь с разными данными, а когда надо внести правки в карточку 1 раз правишь миксин и все карточки изменились, а в чистом html надо вносить правки в каждый блок, а если он ещё и не на одной странице используется, то это не быстро.
Тоже касается include - выносим повторяющиеся блоки в отдельные файлы (хедер, футер и т.д.) и просто инклудим на страницу. Когда надо внести изменения то правится только один файл, например, хедера и все, а используя чистый html пришлось бы править каждый файл и emmet в этом не помощник.
Вот в чем сила и преимущество html препроцессора и pug а том числе.
Что и как использовать решает каждый сам, но раз у ж вы взялись обозревать что-то, то надо рассказать о всех возможностях и преимуществах, показать реальные примеры, не из документации.
понятно
Все что ты написал можно заменить другими технологиями, поэтому это выбор каждого что использовать.
@@iordachidenis5026 можно, но pug как раз для этого и сделан
Как боженька смолвил, надеюсь тебе внемлят начинающие.
по комменту понятно, что видос можно не смотреть..
Мы требуем!)
Спасибо!
в студии сказали учили этого "мопса", мы на нем пишем)) куча миксинов, инклюдов, экстендов, как у них голова от этого не болит ... кажется, что стремление к минимизации нас в конце концов погубит)) для профи может это и облегчает/ускоряет труд, но для новичка - учишь условный нативный js, потом бах, нужны фреймворки разных мастей, потом ещё фреймворки над фреймворками типа next.js над react)) а разбиение кода на мини-кусочки модули это вообще атас, плюс запомни ещё всё эти классы готовые, когда тебе дают уже апробированную в компании сборку ...
и шо же мне делац
Этот урок был полезный, спасибо
Спасибо, всё ясно и понятно донёс.
Хорошая вводочка получилась.
Спасибо дядь!
Я раньше верстал в блокноте под nukephp, slaed cms, joomla, danneo cms, drupal - какое мое было удивление нано технологий, когда появился notepad++. Сейчас такое ощущение что верстальщик хотел стать более значимой личностью на уровне программиста и придумали препроцессоры ) Согласен для студий, где идет постоянные верстки и работа в команде - скорей всего это будет полезной штукой... Но наверное я уже не переучусь на препроцессоры, но и верстаю я в случаи необходимости и только для себя. В любом случаи за видео лайк))) Меня улыбнуло что мы сейчас в 2019м году, когда я еще очень хорошо помню как в блокноте находить не закрытые )))
pug index.pug -P
команда из папки с pug файлом для компилирования в файл с неминифицированным файлом html
без gulp
может раньше этого не было
еще один костыль со своим синтаксисом к которому все привыкли. спасибо что делаешь подобные обзоры мне как начинающиму не всегда понятно в какую сторону двигаться, из puga можно использовать только инклуды от остального сводит скулы и использовать его только если заставят...
Один вопрос по поводу PUG.
Если, как говорят, в фианальном проекте уже нет никакого пага, то как тогда передается информация с сервера, если есть настройка получать ее из JSON-a, a JSON, соответветсвенно переберается через шаблон пага, и уже оттуда выводится в HTML?
Оо эммет сравнивать с pug?
"Ты в ритме танца тебе некуда деваться..." После этих слов я остановил видео , подписался и влепил лайкос
спасибо)
Плагин для конвертации в html появился в вижуал студио.
Причем здесь emmet? Вы хоть про компонентную архитектуру слышали? Вот, Pug для нее и нужен, для переиспользования компонентов. И кстати, в pug есть emmet
надо было разбивание на части сайта показать, инклуды и т.п.
А я html ще в блокноті на 2000-й вінді пробував писати... :-)
Вадимски, когда видишь 36 минут пугаешься, но потом включаешь и 36 твоей подачи пролетают. Ты лучший!
Scss это по сути и есть sass ... Только со скобками
почему вчера видео появилось и удалили?
баг был какой-то на youtube, первые 7 минут было просто ужасное качество
Ну и квест. Сколько видосов надо посмотреть перед этим?!
можно вообще не смотреть
+
Вадим, привет. Мене кажен день хвилює одне питання щодо jQuery. От недавно я подивився адаптивну верстку сайта і там jQuery використовували так,що в мене глаза на орбіту вилізли (правда відосу уже 3 - 4 роки), знання потрібні зараз (на даний момент часу) на jQuery, щоб підключити бібліотеку і по гайду підправить, чи треба вопще знать його як віршик?
основы нужно конечно знать, да и в 2019 довольно часто нужно что-то допиливать, поддерживать старые проекты, да и они готовят крутые штуки, мое мнение он актуален и написать всякое на нем тоже нужно уметь
От 0 до 1 , спасіба, я поняв
Зачем он нужен? - Ну этот рудимент многие качают и можно попонтоваться ))))
Мопс из HTMLa сделал питон.
Прям напомнил))) ruclips.net/video/kjwE8lVG398/видео.html
Начал изучать jade/pug. Но мне уже не нравится, ведь это мешает визуализировать чистый html-код. Я когда вижу макет, уже представляю html-структуру. А тут получается мозг должен выполнять роль интерпретатора )) Наверно дело привычки.
Prepros конвертирует
dgh
М
вв
6:23-8:44 заменяет - pug index.pug -w
По сути паг делает тоже самое, что и эммет)
Спасибо!
Спасибо!