calisjs - dónde estamos - javascript
Post on 08-Jul-2015
218 Views
Preview:
DESCRIPTION
TRANSCRIPT
Pizza + Gaseosa
Antes de 2005
- El servidor provee el contenido HTML
- Necesitaba que la página refrescara
- Extremadamente lento y limitado
Antes de 2005
- Javascript era un desastre
- No era orientado a objetos
- Complicaciones con las compatibilidades cross-browser
2006 - 2009
+ Gmail hace un alto uso de AJAX
+ Mejora considerablemente la usabilidad y la velocidad
+ Mejoramiento en estructura orientada a objetos
+ jquery estandariza la interacción con el DOM
Callback Soup :(
2010 - Actualidad
+ Enriquecido, moderno, desarrollo MVC
+ Se mueve gran parte de la logica del negocio hacia el lado del cliente.
+ Aumento considerable en la creación de frameworks del lado del cliente.
2010 - Actualidad
+ No más código espagueti
+ Enfoque en manejo de modelo de datos
+ Muchas más opciones y decisiones que tomar
- Arquitectura joven e inmadura
Javascript en el lado del Servidor
2010(¿?) - Actualidad
NodeJS
+ Conexión persistente entre el browser y el cliente.
+ Manejo de datos asíncronos
+ Aplicaciones en “tiempo real”
+ Javascript en front/back - end
2010(¿?) - Actualidad
2010(¿?) - Actualidad
Qué sigue?
Web Components
+ Templates: (Plantillas)
+ Shadow DOM (DOM sombra)
+ Custom elements (Elemento personalizados)
+ Packaging (Empaquetado o Encapsulación)
Por último
ECMAScript 6
top related