Sin duda trabajar con componentes es muy importante en el desarrollo web moderno, de hecho, Vue también trabaj con componentes, e incluso el mismo HTML tiene un API para WebComponents con el que puedes empezar a crear componentes HTML y reutilizar código.
.
Y es que aunque este pueda parecer un proyecto de muchas lineas de código, Laravel se encarga de casi todo y los componentes nos ahorran líneas jaja.
.
Les dejo la documentación oficial de Laravel sobre componentes para que puedan complementar las clases:
.
https://laravel.com/docs/8.x/blade#components
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?