Programación avanzada en internet

LIC.Jonathan Giovanni Soto Muñoz

1- FRAMEWORK.

1 - Qué es un framework
2 - Tipos de framwork
3 - Usabilidad

¿Dudas?

¿ Qué es Framework ?

Según: Cristina M el 16 de diciembre del 2014
"Un Framework es un entorno o ambiente de trabajo para desarrollo; dependiendo del lenguaje normalmente integra componentes que facilitan el desarrollo de aplicaciones como el soporte de programa, bibliotecas, plantillas y más."

Según Wikipedia el 18 de enero del 2013.
"En el desarrollo de software, un framework o infraestructura digital, es una estructura conceptual y tecnológica de soporte definido, normalmente con artefactos o módulos concretos de software, que puede servir de base para la organización y desarrollo de software. Típicamente, puede incluir soporte de programas, bibliotecas, y un lenguaje interpretado, entre otras herramientas, para así ayudar a desarrollar y unir los diferentes componentes de un proyecto."

Ventajas más comunes

  1. Compatibilidad de Lenguajes
  2. Transparencia de proyectos de plataforma a plataforma
  3. Integración con múltiples dispositivos.
  4. Desarrollo de aplicaciones de manera más sencilla, ya que cuenta con los componentes necesarios incluidos.
  5. Reutilización de Código.
  6. Maneja Política de diseño uniforme y organizado.

  • Modelo: Este miembro del controlador maneja las operaciones lógicas, y de manejo de información (previamente enviada por su ancestro), para resultar de una forma explicable y sin titubeos. Cada miembro debe ser meticulosamente llamado, con su correcto nombre y en principio, con su verdadera naturaleza: el manejo de información, su complementación directa.

  • Vista: Al final, a este miembro de la familia le corresponde dibujar, o expresar la última forma de los datos: la interfaz gráfica que interactúa con el usuario final del programa (GUI). Después de todo, a este miembro le toca evidenciar la información obtenida hasta hacerla llegar al controlador. Solo (e inicialmente), nos espera demostrar la información.

  • Controlador: Con este apartado podemos controlar el acceso (incluso todo) a nuestra aplicación, y esto puede incluir: archivos, scripts, y/o programas; cualquier tipo de información que permita la interfaz. Así, podremos diversificar nuestro contenido de forma dinámica, y estática (a la vez); pues, solo debemos controlar ciertos aspectos (como se ha mencionado antes).


PHP CSS JAVACRIPT

¿Dudas?