julho 17, 2020 Por admin 0

Componentes além do reuso

Vivemos tempos em que o conceito Model/View/Controller está ficando cada vez mais obsoleto fazendo da abordagem Component-Based o padrão atual no desenvolvimento de aplicações web.

Porém, ao mesmo tempo que a abordagem Component-Based tem se tornado cada vez mais popular, percebo ainda muitos desenvolvedores entendendo componentes de um jeito surpreendentemente estranho.

Pequenas Responsabilidades

Ao encapsular uma pequena parte da View em um componente independente, você está removendo responsabilidades daquele grande pedaço de código que controlaria toda a View. Imagine, por exemplo, um site exibindo um Weather Card na sua homepage. Na mesma homepage você vê também uma barra mostrando o valor de ações diversas, um logo, um carrossel contendo algumas manchetes, e um outro card exibindo a cotação de algumas moedas em real time.

Pequenas responsabilidades