¿Por qué Laravel?
En los primeros días de la web dinámica, escribir una aplicación web era muy diferente a lo que es hoy. Luego, los desarrolladores fueron responsables de escribir el código no solo para la lógica empresarial única de nuestras aplicaciones, sino también para cada uno de los componentes que son tan comunes en todos los sitios: autenticación de usuarios, validación de entradas, acceso a bases de datos, plantillas y más.
Hoy en día, los programadores tienen docenas de frameworks de desarrollo de aplicaciones y miles de componentes y bibliotecas de fácil acceso. Es un estribillo común entre los programadores que, cuando aprendes un framework, han aparecido tres frameworks más nuevos (y supuestamente mejores) con la intención de reemplazarlo.
“Sólo porque está ahí” podría ser una justificación válida para escalar una montaña, pero hay mejores razones para optar por utilizar un framework específico, o utilizar un framework en absoluto. Vale la pena preguntarse: ¿por qué los frameworks? Más específicamente, ¿por qué Laravel?