Comparação entre Web Components e Web Frameworks no contexto da interoperabilidade, encapsulamento e acessibilidade
tecnologias front-end; frameworks JavaScript; bibliotecas JavaScript; acessibilidade web; Web Components; framework-agnostic; usabilidade.
Nos últimos anos, o ecossistema de tecnologias front-end passou por uma transformação radical,
com o surgimento de múltiplos frameworks e bibliotecas JavaScript que prometeram simplificar
a construção de interfaces de usuário sofisticadas. No entanto, essa proliferação de tecnologias
criou um paradoxo: enquanto cada framework oferece soluções inovadoras para problemas
específicos, ocorreu um aumento na fragmentação de ecossistemas, impedindo a reutilização
eficiente de componentes, aumentando custos de manutenção e criando barreiras de
acessibilidade para os usuários. Este artigo propõe a abordagem de uma biblioteca front-end
framework-agnostic baseada em Web Components, tendo a acessibilidade como um pilar central
desde a concepção arquitetural. Para validar o artefato, será realizado um estudo de caso real
com desenvolvedores. Como resultados parciais, têm-se até o momento: Mapeamento de
Problemas, Guia de Boas Práticas de Web Components e Acessibilidade, definição de Requisitos
de Usabilidade e Acessibilidade, Especificação Técnica de Padrões, Checklist de Conformidade
WCAG 2, Diagrama de arquitetura e Especificação de Componentes e Estratégia de Avaliação
de Bibliotecas.