-
Inicio del diseño Web
Comenzo en la decada de los 90's, se le conocia como la epoca oscura . El diseño web se basaba en pantallas negras con pixeles monocromaticos , los cuales le daban un toque de color. No existia el diseño web como tal, ya que la mayoria era texto -
Apache Struts
Es un framework MVC gratuito de codigo abierto para la creacion de aplicaciones web en el lenguaje de programación Java. Utiliza la arquitectura de complemento y se envia con complementos admitiendo REST, AJAX, y JSON -
ASP .NET
Active Server Pages ( ASP ) , Tambien se conocoe como ASP clasic,es una tecnolgia de Microsoft, funciona al lado del servidor, para paginas que se generan dinamicamiente, ha sido comercializada como un anexo a internet IIS. -
Zope
Es un proyecto comunitario activista de un entorno para la creacion de sitios web dinamicos, aplicaciones web usando un servidor e aplicaciones web orientado a objetos, esta escrito en el leguanje python. -
Spring
Es un framework para el desarrollo de aplicaciones y que utiliza un contenedor de versiones, es de codigo abierto , funcionando sobre la plataforma de java. Fue escrito por Rod Johnson quien lo lanzo en la publicación de su libro Expert One on One J2EE desing and development . El framework se lanzo bajo la licencia de Apache -
AJAX
Framework para el desarrollo de aplicaciones web , ayuda a desarrollar aplicaciones basadas en AJAX, una tecnologia para construir aplicaciones de lado cliente. -
Cake PHP
Comenzo en el año 2005 , cuando Ruby On Rails , estaba ganando popularidad. Es un framework para el desarrollo de aplicaciones web, utiliza el patron de desarrollo MVC , es de codigo abierto y se distribuye bajo la licencia MIT -
Symfony
Es un completo framework diseñado para optimizar el desarrollo de las aplicaciones web , basado en el patron MVC. Este framework separa la logica del negocio, la logica del servidor y la presentacion de la aplicacion web. -
DJANGO
Framework de desarrollo web de codigo abierto escrito en python, utiliza el patron MVT, fue desarrollado para gestionar paginas orientadas a noticias, liberada al publico bajo la licencia BSD -
JSF
Es una tecnologia y framework para aplicaciones Java basadas en la web , simplifica el desarrollo de interfaces de usuario en aplicaciones Java EE. Usa JavaServer Pages, como la tecnolgoa que permite hacer su despliegue de las paginas, pero tambien puede usar otras tecnologias como XUL. -
Laravel
Es un framework de codigo abierto para el desarrollo de aplicaciones y servicios web con php 5 y php 7. Desarrolla codigo php de forma elegante y simple, evitando el codigo espagetti -
Grails
Es un framework para el desarrollo de aplicaciones web ,desarrollado sobre el lenguaje Grovy. Pretende ser un marco de trabajo altamente producitvo, siguiendo los paradigmas como DRY. proporcionando un desarrollo estandarizado -
Ember JS
Es un framework de desarrollo web en JavaScript, basado en el patron MVVM. Permite la creacion de aplicaciones web escalables de una sola pagina , mediante la incorporacion de modismos comunes y mejores practicas. -
React
Es una biblioteca de JavaScript , para crear interfaces de usuario con el objetivo de anuimar al desarrollo de aplicaciones en una sola pagina. Es mantenido por Facebook, Instagram y una amplia comunidad de desarrrolladores independientes y compañias -
TypeScript
Es un lenguaje de programacion de codigo abierto , desarrollado y mantenido por Microsoft. Es un superconjunto de javaScript, escensialmente añade tipado estatico y objetos basados en clases. Se puede usar para desarrollar aplicaciones del lado cliente -
Reac Native
React Native es una de las tecnologías más de moda en este momento, y nadie puede negar que está revolucionando el desarrollo móvil. El desarrollo en web App simplifica la programación al utilizar una misma plataforma común, pero en muchas ocasiones su aspecto y rendimiento no son tan finos como cabría esperar -
Ruby On Rails
Ruby on Rails, también conocido como RoR o Rails, es un framework de aplicaciones web de código abierto escrito en el lenguaje de programación Ruby, siguiendo el paradigma del patrón Modelo Vista Controlador (MVC). Trata de combinar la simplicidad con la posibilidad de desarrollar aplicaciones del mundo real escribiendo menos código que con otros frameworks y con un mínimo de configuración.