TGViewer
Channel Public Channel
drugoi.dev | Никита Баев об AI разработке и менеджменте

drugoi.dev | Никита Баев об AI разработке и менеджменте

@drugoi_dev

Канал @drugoi с заметками про разработку и техлидство
Subscribers
571
Photos
28
Videos
3
Links
60

Showing posts older than #12 · Back to latest

Older Posts 7 shown
Post #11 600
Пользуетесь ли вы Error Boundary в React?

Вы можете сказать, что ваш код не падает, но по опыту скажу, что бывало так, что у клиента было установлено какое-то расширение, которое крашило инпуты и благодаря Error Boundary крашилось не всё приложение, а какая-то небольшая его часть с возможностью перерендерить блок UI.

В разных проектах замечал, что либо Error Boundary совсем не используются, либо вешается один глобальный boundary, который все равно крашит всё приложение, иногда, без возможности восстановить приложения без рефреша страницы.

И как раз на глаза попалась хорошая статья, которая объясняет работу Error Boundary и то, как правильно их компоновать + рекомендует достаточно интересный пакет, который всё сделает за вас под капотом, пользуйтесь на здоровье

https://meticulous.ai/blog/react-error-boundaries-complete-guide/
  • 👍 5
  • ⚡ 1
Post #10 547
Не знаю, давно ли это есть, но только сегодня заметил, что Github Copilot для VS Code умеет показывать сразу несколько вариантов решений задачи и пользователь может выбрать самое правильное решение.

🤖позволяет не тратить время на решение базовых вопросов и поиск сниппетов в своей кодовой базе, тем самым в разы ускоря разработку.
  • ⚡ 2
  • 👍 1
Post #9 507
Домен drugoi.codes оказался слишком дорогим для продления, а drugoi.dev вполне по деньгам 😬
  • 🔥 2
Post #8
Channel name was changed to «drugoi.dev»
Post #5 490
drugoi.dev | Никита Баев об AI разработке и менеджменте У yarn есть очень удобная команда yarn upgrade-interactive (и флаг --latest, если вы хотите обновиться до последних версий). В npm из коробки нет такой удобной фичи, но зато есть отличный пакет npm-check, который покажет, какие пакеты можно обновить и на…
Руслан @iamroose подсказал, что есть ещё более удобная альтернатива — npm-check-updates

Визуально выглядит свежее и есть возможность обновлять специфичные пакеты через regex или флаги:

# upgrade everything except nodemon
ncu \!nodemon
ncu -x nodemon
ncu --reject nodemon
  • 👍 3
Post #2 430
У yarn есть очень удобная команда yarn upgrade-interactive (и флаг --latest, если вы хотите обновиться до последних версий).

В npm из коробки нет такой удобной фичи, но зато есть отличный пакет npm-check, который покажет, какие пакеты можно обновить и на какие версии.

Обновляйте свои пакеты вовремя, но не забывайте читать changelog-и, чтобы случайно не сломать свой проект 👌🏻
  • 👍 1
Post #1
Channel created
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →