Академический Документы
Профессиональный Документы
Культура Документы
Tema 1
Tema 1
1 / 28
1 Introduccin
2 Qu es el entorno cliente?
3 Modelo de ejecucin
4 Herramientas de desarrollo
Tema 1
2 / 28
Introduccin
Arquitectura de la Web
Tema 1
3 / 28
Introduccin
Arquitectura de la Web
Tema 1
4 / 28
Introduccin
Arquitectura de la Web
Tema 1
5 / 28
Introduccin
Arquitectura de la Web
Tema 1
6 / 28
Qu es el entorno cliente?
Tema 1
7 / 28
Qu es el entorno cliente?
Tema 1
8 / 28
Qu es el entorno cliente?
Tema 1
9 / 28
Qu es el entorno cliente?
El entorno de cliente
Tema 1
10 / 28
Qu es el entorno cliente?
El entorno de cliente
El back-end debe ser accesible entonces por el front-end pero de que
manera? Protocolo propio, mensajes, librera especfica
Hoy en da, interesa tener un mismo back-end para aplicaciones web y
para aplicaciones mviles de diferentes fabricantes
La solucin a esto es una una interfaz REST en el back-end
Protocolo de mensajes autocontenidos (sin estado)
Cada operacin encapsulada en una URL
Compatible con front-end web y con aplicaciones mviles
Tema 1
11 / 28
Qu es el entorno cliente?
El entorno de cliente
Tema 1
12 / 28
Qu es el entorno cliente?
El entorno de cliente
Tema 1
13 / 28
Qu es el entorno cliente?
El entorno de cliente
El cdigo JavaScript, generalmente, suele encargarse de las siguientes
tareas:
Modificar o alterar el documento (crear, borrar elementos)
Chequear la entrada de datos por los formularios
Realizar peticiones HTTP sin necesidad de recargar otro
documento
Tema 1
14 / 28
Modelo de ejecucin
Tema 1
15 / 28
Modelo de ejecucin
Tema 1
16 / 28
Modelo de ejecucin
Tema 1
17 / 28
Modelo de ejecucin
<html>
<head>
<title>
Alchemy for beginners
</title>
<script>...</script>
</head>
<body>
<h1>Chapter1: Equipment</h1>
<p>This is what <em>alchemis bottle</em>
looks like:
<img src=....>
</body>
</html>
Tema 1
18 / 28
Modelo de ejecucin
El motor de JavaScript
JavasScript es ejecutado a travs de un intrprete dentro del propio
navegador
Normalmente usamos la etiqueta <script> de HTML para incrustar
cdigo JavaScript en un documento
Para la ejecucin de todo el cdigo se utiliza un solo hilo de
ejecucin. Nunca habr dos instrucciones JavaScript solapndose en
el tiempo
El cdigo deber englobarse en funciones y estas sern asociadas a
manejadores de eventos y ejecutado de forma asncrona
Tema 1
19 / 28
Modelo de ejecucin
El motor de JavaScript
Tema 1
20 / 28
Modelo de ejecucin
El motor de JavaScript
Tema 1
21 / 28
Modelo de ejecucin
El motor de JavaScript
Tema 1
22 / 28
Modelo de ejecucin
El motor de JavaScript
Tema 1
23 / 28
Modelo de ejecucin
El motor de JavaScript
Tambin pueden ser tiles los mtodos alert(), prompt() y
confirm() todos ellos del objeto window. Permiten interactuar con el
usuario
window.alert(Este es un mensaje de alerta)
Tema 1
24 / 28
Modelo de ejecucin
Primer script
<html>
<head>
<title>Mi primer script</title>
<script>
document.write(mi primer script)
</script>
</head>
<body>
</body>
</html>
Tema 1
25 / 28
Herramientas de desarrollo
Herramientas
Tema 1
26 / 28
Herramientas de desarrollo
Herramientas
Tema 1
27 / 28
http://apuntes-fp.blogspot.com
sergio.demingogil@educa.madrid.org
Tema 1
28 / 28