Frameworks: SpringCloud, Maven, JAX-RS, Django, REST
¿Qué es un Framework?
Es un conjunto de conceptos, prácticas y criterios estandarizados, enfocados en resolver una problemática tomando como referencia problemas de índole similar.
Dentro del área de TI, los Frameworks se utilizan principalmente en programación y desarrollo aplicaciones.

¿Por qué es importante utilizar un Framework a la hora de programar?

El uso de un Framework en la programación nos ayuda a:
-
Evitar escribir código repetitivo
-
Hacer uso de buenas prácticas
-
Poder usar código avanzado que probablemente nosotros no desarrollaríamos
-
Desarrollo más rápido
¿Qué tipos de Frameworks existen?
-
Para aplicaciones web
-
Aplicaciones para equipos móviles y portátiles
-
Ajax (páginas web)
-
Gestión de contenidos

¿Cuáles son los lenguajes de los principales Frameworks
-
SpringCloud
-
Maven
-
JAX-RS
-
Django
Algunas de las empresas que usan Spring son Netflix, Google, Accenture, Amazon, entre otras.
Spring y Maven utilizan el lenguaje de programación Java, mientras que Django utiliza el lenguaje de Python.