Обновить
15
0

Senior Frontend Developer

Отправить сообщение

Разработчики сафари наотрез отказались поддерживать эту спеку. Так что её можно не ждать. Плюс многие инструменты для веб-компонентов нарочито игнорируют её. У меня есть смутное подозрение, что рано или поздно её выпилят за ненадобностью.

Вообще вначале я был очень "за" эту спеку, но после нескольких попыток её использовать я понял, что по сути она мне не нужна. Для веб компонентов я чаще всего использую ShadowDOM, а custom built-in elements мне такой возможности не дают. В результате я так ни разу ею и не воспользовался, хотя у ungap project есть хороший полифилл для этого (а ещё я сам такой полифилл писал).

Фактически мы не словили баг,

мы словили предсказуемое поведение всё того же веб-компонента, который внезапно начал видеть реальную геометрию окружающего мира

Привет, ChatGPT, мой старый друг 🤭

Да мы к ним регулярно возвращаемся. Вон, тот же Tailwind с utility classes... Не очень мы любим на чужих ошибках учиться

`simple-git-hooks`? Гораздо легковеснее, а работу выполняет не хуже

И у меня как раз есть библиотека для такого роутинга! Маленькая (781 байт gzipped), но достаточно мощная для того, чтобы закрыть все потребности!

Если вдруг найдёте какую-то ошибку, обязательно создайте issue!

Из статьи совершенно непонятно, почему нельзя сигналы использовать для асинхронных событий. Те же самые пуш-уведомление, debounce или запрос на сервер прекрасно решаются через сочетание нативного Promise и signal.set. Так в чём смысл тянуть дополнительную немаленькую библиотеку? Только чтобы добавить немного синтаксического сахара? Да ещё и с ограничениями попытки совместить их вместе.

Статья будто из 2017. А в итоге Web 3 так и не родился, криптовалюты оказались чем-то очень нишевым, NFT остались просто скамом, а блокчейн толком никуда и не впилили.

Картофель давно реабилитировали, он даже более полезен, чем гречка. Даёт больше сытости, углеводы там медленные, клетчатки дофига, в общем, суперфуд

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

А что Вам неясно?

но в остальных экосистемах выдаются за инновацию?

...например, в экосистеме JS, где их планируют нативно добавить. Почему-то Vue такого эффекта не произвёл.

Эк вам правда глаза-то колет...

А зачем `class ToDoApp extends Component`, когда можно `class ToDoApp extends HTMLElement`?

Vite вот-вот перекатится на rolldown, который тоже раст.

Как будто доки Rust почитал 🤭

Как там, допилили @nogc чтобы хотя бы половина стандартной библиотеки с ним работала, или он по-прежнему для галочки?

Сейчас к вам прибежит господин Карловский и скажет, что вы ничего не поняли, что у вас, простите, руки не из того места растут, и вообще, как можно сравнивать великий и божественный $mol с какими-то там ползающими по земле фреймворками...

Вот тут детальный разбор каждого сахзама с кучей ссылок на метаанализы. В основном, вред либо не обнаружен, либо доказательства его наличия очень слабые. А те, в которых всё-таки какие-то твёрдые доказательства есть, запрещены к продаже.

Но уже есть альтернатива, она там же, в сообщении:

https://github.com/zdhxiong/mdui

Компонентов больше, и они так же написаны на Lit

Информация

В рейтинге
5 241-й
Откуда
Россия
Дата рождения
Зарегистрирован
Активность