Framework

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
Framework por Mind Map: Framework

1. ¿Qué es?

1.1. Marco de trabajo en el que se piensa como un esquema para desarrollar y organizar Software

2. Tipos

2.1. Desarrolladores Front-ends

2.1.1. Facilita el trabajo de las vistas a los usuarios finales y se componen de tecnologías

2.1.1.1. Javascript, HTML y CSS.

2.2. Desarrolladores Back-ends

2.2.1. Facilita el trabajo del lado del desarrollo, es decir el lenguaje de programación, gestiona la Base de datos, envío y procesamiento de estos

2.2.1.1. Python, Ruby, PHP, Javascript

3. Historia

3.1. 1980, cuando Anders Hejlsberg creador de C#

3.2. En 1996 empieza su historia con Microsoft, se hace parte del proyecto J++ (interfaces gráficas)

3.3. 2000 se lanza la primera versión beta de .Net, y es hasta 2002 que Microsoft libera oficialmente la versión 1.0

4. Arquitectura MVC (Modelo Vista Controlador)

4.1. Modelo

4.1.1. Almacena archivos donde hace consultas con las bases de datos

4.2. vista

4.2.1. Es donde se ejecutan los métodos y funciones que unirán al Modelo

4.3. Controlador

4.3.1. Son las páginas que los usuarios verán de tu proyecto.

5. Lenguajes

5.1. * .NET (Windows) * Java Struts, Liferay,Spring,GWT (google Web Toolkit),hivemind,jfreecharts,Hibernate3,Apache Hadoop,Apache commons,Batik,JasperReports * PHP CodeIgniter,Symfony,Propios ( 3 empresas prefieren desarrollar framework propios) * Ruby Ruby on Rails,Sinatra,RailsMetal * JavaScripts JQuery,ExtJS

6. Caracteristicas

6.1. *No es necesario manipular directamente las URLs ni las sesiones. *Incluyen las herramientas e interfaces necesarias para el acceso a datos. *Controladores para gestionar eventos. *Incluyen mecanismos para la identificación de usuarios *Separación entre diseño y contenido.