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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
130
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
740
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
220
CSC307 Lecture 07
javiergs
PRO
1
550
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
180
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
130
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
200
Patterns of Patterns
denyspoltorak
0
1.4k
AI & Enginnering
codelynx
0
110
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
380
Architectural Extensions
denyspoltorak
0
290
Featured
See All Featured
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
250
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
260
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
200
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
YesSQL, Process and Tooling at Scale
rocio
174
15k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
180
Everyday Curiosity
cassininazir
0
130
It's Worth the Effort
3n
188
29k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
120
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
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” );