Здесь в блоге Дэн Абрамов написал, что элементы реакции должны содержать желаемые свойства для DOM-элементов или компонентов.
Что он имел в виду под желаемым? Почему желал? Он имел в виду не строгий? Если это была какая-то рекомендация, где ее следовало применить? Кто / кто отвечает за принятие решения о том, какие именно свойства следует передать компоненту или DOM-элементу?
> когда вы создаете элемент React, который «заменяет» @ Goran.it, вы имеете в виду React.Component или элемент React?
Element of React - это более или менее то же самое, что когда вы создаете элемент React, вы расширяете React.Component.
@ Goran.it Я не уверен, что могу вас понять. Элемент React - это простой JS-объект, который описывает компоненты и DOM-элементы. Таким образом, желаемые свойства относятся не только к DOM-элементу, но и к компонентам. У меня вопрос: почему желаемые свойства просто желательны?
Потому что вы можете решить, что вам не нужен / не будет реализовывать атрибут title, например



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Я предполагаю, что он имеет в виду, что когда вы создаете элемент React, который «заменяет» какой-то необработанный элемент DOM, вы должны копировать и обрабатывать его доступные свойства внутри элемента React. Пример: <Input /> должен правильно обрабатывать свойство type = "text" и т. д. (Передавать его в базовый узел input dom или имитировать его поведение)