Frameworks.

Frameworks

Frameworks. s una estructura conceptual que contribuye a organizar el desarrollo de software. Suele estar formado por un lenguaje interpretado, bibliotecas y otros recursos que facilitan la unión de los distintos elementos de un proyecto. El framework aporta estructura y metodología de trabajo. Se basa en patrones de desarrollo y favorece las buenas prácticas. Al usar un framework para programar, se evita la escritura de códigos repetitivos. Esta herramienta también ayuda a minimizar el tiempo de programación ya que posibilita la reutilización de datos.

Debemos considerar que generalmente los frameworks pueden trabajar con más de un lenguaje. Por ejemplo: java y Kotlin o HTML,CSS y JavaScript.

  • Django. Este framework web ha sido durante años el más popular para trabajar con Python.
  • Pyramid. Sus caracteristicas prinicipales : sencillez, rapidez y la flexibilidad.
  • web2py. Orientado al desarrollo web. Tiene un editor web Se bsa en el Modelo-Vista-Controlador (MVC).
  • Flask Flask es un micro-framework con un único archivo, Inicia con una página en blanco y está formado por componentes que se pueden intercambiar.
  • Otros: Hug, Cherrypy

Visita nuestra sección de código python.


  • Laravel está catalogado como «El framework PHP para artesanos de la web»
  • Symphony. .Es una excelente opción para sitios web y aplicaciones que necesitan ser escalables.
  • Codelgniter. El framework CodeIgniter te ayuda a construir aplicaciones web rápidamente, ya que tiene una configuración mínima
  • CakePHP. Configuración mínima, sirve para un desarrollo rápido y limpio.
  • Otros:  Framework Zend , Phalcon, Yii y FuelPHP.

Visita nuestra sección de código php.


  • Spring. Es uno de los frameworks de Java más utilizados hoy en día,
  • Struts.
  • Hibernate. Es ligero, e mapeo objeto-relacional que lpermite comunicarse con las bases de datos de forma rápida y cómoda
  • Google Web Toolkit  Puedes escribir rápidamente aplicaciones complejas basadas en el navegador.
  • JSF. Es utilizado por desarrolladores de backend.
  • Otros: Dropwizard, Grails, ATF y otros más.

Visita nuestra sección de código java.


  • AngularJS. Para crear apps Web tipo SPA.
  • Angular. Apps para móviles.
  • Vue.js. La grande ventaja de Vue.js es su facilidad de uso.
  • Ember,js. Basado en arquitectura MVC. Es muy productivo.
  • Meteor. Es un framework JavaScript pensado full stack

Visita nuestra seccion de código javascript.


Visita nuestras sección de código kotlin.


  • Quick. Framework para Swift y Objetive-C.
  • Vapor. Nuevo tipo de framework para la web.
  • SwiftMonkey. Para generar entradas aleatorias de usuarios en aplicaciones de iOS.
  •  Kitura. Para su uso del lado del servidor.
  • Hay frameworks para aplicaciones especificas como: comprimir/descomprimir, hacer cuestionarios, crear chats y otros.

Visita nuestra sección de código swift.


  • Apache Hadoop. Permite el procesamiento distribuido de gran cantidad de datos en grupos de computadoras utilizando modelos de programación simples.
  • Apache Storm, Facilita el procesamiento fiable de flujos de datos ilimitados.
  • Apache Samza. Permite crear aplicaciones que procesan datos en tiempo real desde múltiples fuentes.
  • Apache Flink. robusto framework de procesamiento de Big Data para el procesamiento de secuencias y lotes.
  • Apache Heron.Este es uno de los motores de procesamiento de Big Data más nuevos

Visita nuestra sección de código SQL/MySQL.


Visita nuestra sección de código CSS.


Visita nuestra sección de código HTML.