Как стать автором
Обновить
35
0.1
Сергей Козлов @Dartess

Фронтенд-разработчик

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

Лайк уже поставлен (

eslint тут ни при чём, это массовые практики. абсолютно все фронтовые инструменты дропают поддержку старых версий.
нода развивается, у старых версий наступает EOL, выходят новые версии. поддерживать зоопарк версий не ясно зачем. меньше версий — легче тестировать.

makeAutoObservable уже не нужен с новыми декораторами (если сборщик/транспайлер позволяет)
upd извиняюсь, забыл что можно вообще без декораторов.

Ещё можно от эффективных менеджеров отказаться и тоже нехило сэкономить

сама идеология атомов, молекул и кварков в принципе не верная

Кажется, это называется "зашоренность", вести тут дискуссию нет смысла.

Не знаю можно ли найти реализацию еще меньше чем эта.

https://github.com/nanostores/nanostores вроде может потягаться

Они отдали две тысячи долларов только за то, чтобы их научили, что АйТи это не для них

звучит не как самый плохой сценарий

Интересно Apple рулит развитием веба.

В принципе оно уже некоторое время "в наличии". Заказал 19 ноября, 30 ноября уже трекалось.

Что-то ссылка на сам пакет в глаза не бросается - она вообще есть?

Пакет получается работает только в app router?

Мне не хватает компактного решения. Как в плане html, так и в плане бандла. Пока что сидим на i18next.

Довольно странно что такое проползло мимо всех тестов... Да и реализация решения проблемы странная. Одно устройство Apple не знает что сейчас используется другое устройство Apple? А как же хвалёная экосистема

Как раз сейчас занимаюсь оптимизацией проекта, идеи что можно ужать подиссякли, попробую этот пакет.

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

Живу в Армении, с теплотой вспоминаю все эти мелкие проблемы российских IT сервисов.

Звучит всё неплохо.

Из того что бросилось в глаза - изменение сигнатуры useState вместе с сохранением нейминга. Я думаю это будет путать при чтении, все привыкли что useState это value+setter, а не getter+setter. Можно сказать - ну так это же другой useState, но при чтении на месте использования не очевидно, откуда был импорт.

Также на это имя могут быть завязаны фишки IDE (например парное переименование в jetbrains) или например какие-то правила линтеров.

Я бы посоветовал посмотреть в сторону имени useSignal, сигналы как раз дают ту же сигнатуру, getter+setter.

Хорошие новости, спасиб. Всё ещё не решил нужна мне эта штука или нет, но одним минусом теперь меньше.

Есть интересные нюансы, которые руинят ux при использовании вне дома. Запускаем Portal. Он запускает PS5. Дальше плойка либо включает телевизор со звуком, либо переключает на себя source если он был включен. Ни то ни другое не приятно, особенно если ночью / если теликом пользовались.

Информация

В рейтинге
2 861-й
Откуда
Армения
Дата рождения
Зарегистрирован
Активность