calisjs - dónde estamos - javascript

Post on 08-Jul-2015

218 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentación introductoria al evento CaliJS donde podemos ver la utilización actual de javascript, para dejar una refelxión acerca de qué tan atrasados estamos en nuestro flujo laboral o que tan competitivos somos en el mercado actualmente.

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