Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Nuevas tecnologías basadas en Javascript
Search
Torr
July 18, 2017
Programming
0
110
Nuevas tecnologías basadas en Javascript
Evolución de los frameworks de Javascript y de la estructura de una aplicación web.
Torr
July 18, 2017
Tweet
Share
Other Decks in Programming
See All in Programming
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
240
AgentCoreとHuman in the Loop
har1101
5
240
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
21
7.3k
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
130
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
1
100
並行開発のためのコードレビュー
miyukiw
0
270
MUSUBIXとは
nahisaho
0
140
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
590
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.4k
Featured
See All Featured
How to build a perfect <img>
jonoalderson
1
4.9k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.5k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
180
For a Future-Friendly Web
brad_frost
182
10k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
320
Optimizing for Happiness
mojombo
379
71k
Building an army of robots
kneath
306
46k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
Exploring anti-patterns in Rails
aemeredith
2
250
Statistics for Hackers
jakevdp
799
230k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Invisible Side of Design
smashingmag
302
51k
Transcript
Javascript NUEVAS TECNOLOGÍAS
Inicio • Javascript Netscape 1995 • ECMAScript 1996 • Antes
sólo HTML -> refresco de página constante
Evolución de los frameworks UI de Javascript
ECMAScript • Vanilla ES5 -> Compatible navegadores actuales • ES6,
ES7, ES8 -> Javascript Asíncrono
• Data Binding • Manejo de vistas • Rutas y
parámetros • Modularidad – Servicios, Factorías, Controladores, Filtros • MVC • Inyección de dependencias • *Angular 2
WEB COMPONENTS Bloques de HTML – JS – CSS AngularJS
2 Polymer React.js
TypeScript – CoffeeScript
JAVASCRIPT EN EL SERVIDOR CAMBIO DE PARADIGMA
NODE.JS • 2009 • Motor V8 de Google • Orientado
a eventos -> Callbacks • Módulos -> NPM • Escalable • Concurrencia…
APLICACIONES MULTI-HILO VS NODE.JS APLICACIONES MULTI-HILO (PHP, JAVA) BUCLE DE
EVENTOS DE NODE.JS
STACKS Evolución de la estructura de una aplicación web isomórfica
None
Arquitectura web tradicional
MEAN
JSON EN TODO EL PROCESO APLICACIONES ISOMÓRFICAS
Template Engines Renderizado de HTML en el servidor • Handlebars.js
• Dot.js / EJS • Jade • Swig (TWIG)
WebSockets - Socket.io • Permite ver en tiempo real la
interacción de los otros usuarios • Juegos multiplayer en tiempo real • Apps (chats, redes sociales, dashboards) • Domótica (Raspberry Pi)
Three.js
Console.log( “MUCHAS GRACIAS” );