¿Soy yo o hay alguien más que considera que escribir páginas web basadas en componentes es una pérdida de tiempo?

No estoy seguro si está preguntando sobre las personas a las que no les gusta el desarrollo basado en componentes en Front End o los beneficios del desarrollo basado en componentes.

Asumiré la posterior.

Te sientes así porque no has probado o codificado una aplicación Front End grande. Grande en términos de datos, DOM y operaciones en ambos.

Para aplicaciones y páginas normales, estos libs y frameworks son excesivos.

El desarrollo del componente fomenta la reutilización del código tanto como sea posible. Lo que significa que, si hay varios botones que tienen un diseño común o compartido, deben derivarse de una sola fuente y no deben reescribirse nuevamente. Ambos en términos de CSS y HTML. Y mezcle con encapsulación para obtener beneficios mucho mejores.

Le sugiero que cree un SPA (Aplicación de página única) para administrar las cuentas. Todas las cosas, agregar, editar, actualizar y eliminar un registro deben ocurrir en la misma página sin volver a cargar la página.

Y luego, comparta sus experiencias con nosotros sobre el desarrollo del SPA.

Eres solo tu. Los componentes aceleran las cosas al hacer que su código sea más reutilizable. Si su sitio web es muy simple y no interactivo, entonces, por supuesto, usar React u otro marco basado en componentes es una pérdida de tiempo

Depende de lo que estés haciendo. Para un sitio pequeño y simple; Realmente se acabó matar. Pero para una aplicación web grande compatible con múltiples desarrolladores, el enfoque basado en componentes aporta mucha cordura.

No puedo hablar por reaccionar porque no me importa, pero encuentro vue extremadamente rápido y conveniente incluso para cosas simples. Cualquier cosa con estado de UI, estoy usando vue. En lo que respecta a su pregunta, personalmente vue acelera las cosas para mí.