169 похожих чатов

Коллеги, подскажите плиз, как в коммерческой разработке на реакте сейчас

более актуально? использовать хуки или классами?

14 ответов

11 просмотров

Первое

И то и то Как пример нету хука который отвечает за componentDidCatch при этом нужно создавать класс

0xLDev
И то и то Как пример нету хука который отвечает за...

ну хз, хз https://gist.github.com/andywer/800f3f25ce3698e8f8b5f1e79fed5c9c

Реакт - очень маленькая библиотека, понять как работать с классами и с хуками - не такое длительное занятие Понимать надо и то, и то

иногда хуками по незнанию можно наделать плохих делов, поэтому если сомневаешься в адекватности своего компонента, то нет ничего страшного переписать его на классы. общество не должно порицать))

Влад- Автор вопроса
Stanislav Suslov
иногда хуками по незнанию можно наделать плохих де...

понятно, я пока еще не понимаю бонусов от хуков. Вроде классами выглядит более понятно

Влад- Автор вопроса
Stanislav Suslov
иногда хуками по незнанию можно наделать плохих де...

Странный поинт Можно всегда наделать делов

Влад
понятно, я пока еще не понимаю бонусов от хуков. В...

классами возможно и выглядит более понятно, но функциональные компоненты потребляют меньше ресурсов, это их основное преимущество

0xLDev
И то и то Как пример нету хука который отвечает за...

Бесит этот тупняк. Что мешает хук такой завести? Вообще react развивается черепашьими шагами. - создать в ФК componentDidCatch - включить поддержку lazy-компонентов на стороне сервера может еще че есть, что ужу долго не могут сделать. Preact и то прогрессивней в этой плане. И обработа ошибок в ФК, и debounceRendering фича из коробки.

ymdev
Бесит этот тупняк. Что мешает хук такой завести? В...

Куда лучше будет создать класс и там сделать обработку ошибок,и код читаемый будет

0xLDev
Куда лучше будет создать класс и там сделать обраб...

Ну вот тебе из preact пример https://preactjs.com/guide/v10/hooks#useerrorboundary Чем плохо то?

ymdev
Ну вот тебе из preact пример https://preactjs.com/...

Не использовал преакт,по этому ничего сказать не могу 🥺

0xLDev
Не использовал преакт,по этому ничего сказать не м...

Я же не прошу погружаться. Просто показать, как может выглядеть хук в ФК. А уже потом выбирать, что любишь: классы или функции.

Похожие вопросы

Обсуждают сегодня

Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
> Копаем глубже > Следующий момент был, когда я спросил его, знает ли он JavaScript. Он ответил, что его учили работать с C#. Я тоже в университете писал на C#, но даже там мн...
Oleg Volkov
4
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
И никого не интересует какие пакеты кто использует. ((% Заходишь на сайт симфони и видишь поддержку Украины - по законам РФ это ж экстремизм. Только никто не отказывается от с...
Am Ambrion
11
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
7
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
14
Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
Добрый вечер. Хочу чтобы у меня в классе поле было функцией, которая возвращает строку. Делаю так: interface ... TGetOutPath = function : String of object; ... protec...
Kirill Filippenok
12
Карта сайта