Pull to refresh
15
0

Senior Frontend Developer

Send message

Почему инструмент для языка должен быть написан исключительно на самом языке? Что браузер, что Node, что Deno, что Bun — никто из них не написан на JS, но синергию, идеи и разработчиков они не теряют ведь

Ну, maintenance mode же. Конечно что-то фиксят. Но вот Material Expressive уже не дождёмся, как и бо́льшей части компонентов оригинальной спеки

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

Вообще вначале я был очень "за" эту спеку, но после нескольких попыток её использовать я понял, что по сути она мне не нужна. Для веб компонентов я чаще всего использую 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`?

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

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

Information

Rating
5,643-rd
Location
Россия
Date of birth
Registered
Activity