Tabla de Contenidos
¿Cómo elegir un buen Framework? . Esta es una de las preguntas más típicas en el día a día de cualquier desarrollador ya que existen muchos frameworks (demasiados) . Elegir un framework no es una tarea sencilla ya que tenemos siempre muchas opciones. La mayor parte de las veces solemos apoyarnos en que el framework es famoso o esta apoyado por una gran compañía a la hora de elegirlo como nuestro framework de referencia.
Por ejemplo si miramos Google Trends y escribimos Angular o Nest.js nos daremos cuenta que ambos Frameworks tienen un fuerte apoyo por parte de la comunidad.
Esta es una de las bazas más importantes a la hora de tomar la decisión sin ninguna duda. Angular esta diseñado y apoyado por Google por lo tanto nos podemos quedar bastante tranquilos sobre su futuro . Se encuentra bajo el paraguas de una gran compañía. Sin embargo las cosas no son siempre tan sencillas y en muchos casos las decisiones pueden ser delicadas. ¿Porque? . Pues porque normalmente cuando decidimos usar un framework de alguna forma nos casamos a una forma de trabajar muy muy concreta generando dependencias.
Framework y Dependencias
Cuando nosotros decidimos usar un Framework lo hacemos guiados por una serie de ventajas que tiene usarlo. Estas ventajas suelen ser muy comunes entre todos ellos.
- Aumentar la productividad
- Reforzar las buenas practicas y obligarnos a seguirlas . Un ejemplo es el patrón MVC.
- Evitar errores y malas prácticas a todos los niveles
- Generar una cultura común de trabajo entre los desarrolladores.
Así pues todo son ventajas al usar un framework , lamentablemente hay un problema quedamos ligados al framework y dependemos de una forma muy profunda de él a nivel de desarrollo de aplicaciones .
Por lo tanto nos es obligatorio acertar en la toma de decisiones sobre qué frameworks añadimos a nuestra mochila. Vamos a hablar un poco más a fondo de ello.
Frameworks y ciclo de vida
Contenido Premium
Este contenido es solo para subsciptores (usuarios premium) . Conviertete en subscriptor por solo 2.99$ al mes . Apoya el blog y ayuda a que la plataforma crezca 🙂 .
Otros artículos relacionados
- Java Collections Framework y su estructura
- Framework vs Libreria dos conceptos importantes
- Nestjs un Spring Framework en TypeScript
- Curso Angular