Является ли контейнер и презентационный шаблон все еще лучшей практикой с крючками? - PullRequest
0 голосов
/ 21 января 2020

Я недавно выучил крючки. В моей предыдущей компании я использовал шаблон представления / контейнера (с перекомпоновкой).

Однако в известной статье Дана Абрамова он указывает, что передумал в отношении этого шаблона.

Тем не менее, я видел последние статьи, рекомендующие шаблон представления / контейнера.

Итак, в этот век хуков этот шаблон все еще считается наилучшей практикой?

1 Ответ

1 голос
/ 21 января 2020

Hooks просты в использовании и представлены для оптимизации производительности. Мы можем реализовать любой сценарий, который возможен с помощью методов жизненного цикла. Что касается вашего вопроса, шаблон представления / контейнера - это способ структурировать вещи.

Разработчик использует разные термины, чтобы сделать разработку простой и доступной. В шаблоне Presentational компоненты - это то, как вещи отображаются на экране (Purely Designing stuff), а контейнеры - это компоненты, которые взаимодействуют с redux или любым сторонним API для получения данных.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...