028. ESLint без правил, CSS без препроцессоров и формы без кнопок

Новогодняя игра «Код сурка»: отвечайте на вопросы, проходите тренажёры, зарабатывайте баллы и выиграйте профессию → tml.io/podcast_kod_surka
ESLint отказывается от правил форматирования кода. Пора переходить на Prettier? Обсудили паттерн отключения кнопки при отправке форм - не всё так просто и сложней, чем кажется. Обсудили историю миграции с Preact на React: плюсы и минусы. Поговорили про CSS-вложенность и отказ от препроцессоров. Под занавес поговорили про базы данных и узнали почему стоит обратить внимание на SQLite.
Ведущие: Коля Шабалин, Игорь Антонов и Лёша Симоненко.
00:00:00 Начало
00:00:25 Код сурка
00:01:06 ESLint 8.53 без правил форматирования
00:18:25 Не отключайте кнопку
00:30:06 Возвращаемся на React
00:42:50 CSS-вложенность уже здесь или пора отказываться от препроцессоров
00:54:28 Почему мы должны использовать SQLite
Подкаст на других платформах → procode.mave.digital
Учитесь с нами в .html academy → htmlacademy.ru
Узнавайте новое в журнале «Доктайп» → t.me/html_blog
А все вопросы о подкасте пишите на почту → podcast@htmlacademy.pro

Пікірлер: 4

  • @HTMLAcademyTV
    @HTMLAcademyTV5 ай бұрын

    Ссылки из выпуска: - tml.io/podcast_kod_surka - eslint.org/blog/2023/10/deprecating-formatting-rules/ - gomakethings.com/dont-disable-buttons/ - daily.dev/blog/moving-back-to-react - css-irl.info/css-nesting-is-here/ - www.epicweb.dev/why-you-should-probably-be-using-sqlite

  • @Delagenus
    @Delagenus5 ай бұрын

    Линтер это база, правило это лишь конкретный кейс, все правила просто перекочевали в @stylistic репу и подключаются как плугины. Prettier в топку, совершенно не конфигурируемая штука, даже в плане JS, не говоря про TS. У Jetbrains нормальный настраиваемый форматтер. Dprint может быть ещё вариант, не пробовал может быть и работает.

  • @profesor08
    @profesor082 ай бұрын

    Отказавшись от preact они себе облегчили дальнейшую работу. И более чем уверен, что они потом просто вздохнули с облегчением.

Келесі