You are on page 1of 4

UNIVERSIDAD AUTÓNOMA DE LOS ANDES

FACULTAD DE SISTEMAS MERCANTILES

CARRERA DE SISTEMAS

POO II

NELSON MALDONADO

Puyo – Ecuador

2018
FRAMEWORK
Conjunto de clases cooperantes que constituyen un diseño reutilizable para una clase
específica de un software.
FAMOSOS FRAMEWORK
ANGULARJS

Es un framework desarrollado por Brat Tech LLC, google y la comunidad; este framework es
open-source y es mantenido principalmente por google y algunos miembros de la
comunidad; su objetivo principal como framework apunta a simplificar la parte de desarrollo
y la parte de pruebas en un proyecto; al igual que la mayoría de los frameworks, este cuenta
con un modelo vista controlador; este funciona de manera más simple al de algunos
frameworks, es decir es más sencillo.

RUBY ON RAILS

Es un framework relativamente fácil de usar, ofrece soluciones para enviar información como
es el enviar JSON o XML, para la parte de usuario, utiliza HTML, CSS y JavaScript como
lenguajes principales para este desarrollo; el hecho de poder utilizar este tipo de lenguajes
nos dice que cuenta con una gran flexibilidad en cuento a como desplegar las vistas con las
que le usuario interactúa; las ventajas y gran flexibilidad que ofrece JavaScript permite a este
framework un gran potencial en el desarrollo de interfaz de usuario.

ASP:NET:
Este framework fue desarrollado por Microsoft como una alternativa open-source, la cual
ofrece un desarrollo dinámico de páginas web, los lenguajes que maneja principalmente son
HTML, CSS y JavaScript; este framework tiene una gran flexibilidad y facilidad de uso.
DISEÑO DE PATRONES
Descripción del problema y la esencia de la solución que se puede reutilizar en diferentes
situaciones.
PRINCIPALES PATRONES DE DISEÑO

Patrones de diseño

•AbstractFactory •Decorator •Mediator


•Builder •Facade •Memento
•Factory Method •Flyweight •Observer
•Prototype •Proxy •State
•Singleton •Chainof responsibility •Strategy
•Adapter •Command •TemplateMethod
•Bridge •Interpreter •Visitor
•Composite •Iterator

COMPARACION
FRAMEWORK DISEÑO DE PATRONES
CONSIDERABLE NIVEL ABSTRACTO NIVEL ELEVADO DE ABSTRACTO
UTILIZA ELEMENTOS ARQUITECTONICOS UTILIZA ELEMENTOS ARQUITECTONICOS
GRANDES PEQUEÑOS
ESPECIALIZADOS SON MENOS ESPECIALIZADOS

SEMENJANZA
FRAMAWORK & DISEÑO DE PATRONES
DESCRIBEN UN PROBLEMA Y UNA
SOLUCION
NOMBRA EXPLICA EVALUA UN DISEÑO EN
SISTEMAS ORIENTADO A OBJETOS.
SON MENOS ESPECIALIZADOS

Bibliografía
Bibliografía
http://hotframeworks.com/
http://www.asp.net/
https://angularjs.org/
http://rubyonrails.org/

You might also like