4. Возвращение JSX из фикций
https://antongunnarsson.com/react-component-code-smells/#jsx-returns…
На самом деле я не встречал такого, это устаревший подход получения JSX, поэтому просто оставлю ссылку для ознакомления.
Пост буду дополнять, завтра доделаю вторую часть здесь https://t.me/mypetprojects и уже дополню в треде.
5. Несколько булевых значений для одного состояния.
Автор приводит пример с получением данных через fetch, для отображение загрузки, ошибки или данных мы используем три состояния.
Автор предлагает использовать enum, в чистом JS такого нет, поэтому мы можем использовать строки.