Pull to refresh
5
0
Александр Лунев @Sunify

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

Send message
Да, и ноду удалить тоже нужно. Примеры на jsfiddle более подробные
Спасибо за замечание, обновим модуль.
Что конкретно в этой подходе противоречит идеологии реакта? Как по вашему должна решаться эта проблема в рамках вашего представления об идеологии реакта?

Сторы, экшены и прочий флакс к реакту имеют опосредованное отношение.
Да, точно. Но обычно такие элементы скрыты в итоге это не настолько критично (мы недавно завели серверный рендеринг и проблем пока не наблюдаем).
Портал просто рендерит в body, например. Захотите вы его открывать или нет — это уже другой вопрос. Как и условия, при которых он нужен. Мы сейчас всегда рендерим через порталы, т. к. это намного проще.
Не уверен, что правильно понял — поправьте если что. Мы не проверяем есть ли overflow у родителей, но идея интересная, можно поисследовать.
По факту, это не то чтобы разметка. Это язык описания дерева UI, т.е. он включает в себя, помимо тегов, вызовы компонент. А в случае с каким-нибудь React Native, там вообще нет привычных тегов.
«Верстка» и есть код.
Аргументация реакта такая — разделение на «логику [отображения]» и «шаблоны» — это разделение технологий, а не отвественности. Ответственность у них одна — отображать интерфейс. Мешать бизнес-логику в компоненты, конечно же не стоит.

Information

Rating
Does not participate
Location
Братск, Иркутская обл., Россия
Date of birth
Registered
Activity