Laravel es un marco altamente obstinado que funciona para la mayoría de las personas porque tiene una excelente estructura de proyecto, un gran código estándar y mejores prácticas, además de todas las características que necesita para crear una experiencia de desarrollo web completa. Por otro lado, Codeigniter es un marco más flexible que solo le proporciona las cosas esenciales para que se ejecute un sitio web. En mi opinión, no se puede comparar directamente porque sirve para diferentes propósitos.
Si yo fuera tú, seguiré aprendiendo Codeigniter, junto con Laravel. No te llevará mucho tiempo aprender Codeigniter. Pero es posible que desee aprender Codeigniter nuevamente después de haber aprendido Laravel.
Aprender Laravel puede brindarle conocimiento sobre las mejores prácticas de codificación que Laravel utiliza en sus funciones. También puede darle una introducción adecuada de muchas tecnologías relacionadas, como el almacenamiento en caché, el equilibrador de carga, el envío de smtp, el planificador, la cola de trabajos, el precompilador, etc. Aprender Codeigniter también es beneficioso, teniendo en cuenta el hecho de que los microservicios están sucediendo en este momento. Codeigniter es ligero y muy flexible, por lo que es muy adecuado para ejecutar un servicio pequeño. La mejor parte es que la codificación de las mejores prácticas que ha obtenido de Laravel también se puede aplicar a Codeigniter. Puede hacer Codeigniter su propio marco si sabe qué hacer.
- Cuando anuncié que quería contratar a una persona UX / UI, todo lo que obtuve fueron artistas. ¿Cómo se llama cuando alguien concibe un flujo de trabajo que hace que mi aplicación sea fácil y agradable de usar?
- ¿Cómo elige un marco de plantillas Java para complementar Spring MVC entre JSF, Tiles, Velocity, Freemarker, Sitemesh y Thymeleaf?
- ¿Qué es la pila tecnológica de App Annie?
- Java parece tan divertido pero tan inútil. ¿Que hago con esto? Ya conozco PHP.
- ¿Cuál es la mejor herramienta para administrar una base de datos MySQL de manera flexible?
No te rindas y sigue explorando el desarrollo web 🙂