Diferència entre revisions de la pàgina «Introducción al desarrollo web en entorno cliente»
Salta a la navegació
Salta a la cerca
(Hi ha una revisió intermèdia del mateix usuari que no es mostren) | |||
Línia 1: | Línia 1: | ||
'''volver a''' [[M06 Desarrollo web en entorno cliente]] | '''volver a''' [[M06 Desarrollo web en entorno cliente]] | ||
=IDE's o Entornos de desarrollo= | =IDE's o Entornos de desarrollo= | ||
− | *[https://atom.io/ | + | *[https://atom.io/ Atom] |
*[https://www.sublimetext.com/ Sublime] | *[https://www.sublimetext.com/ Sublime] | ||
*[http://bluefish.openoffice.nl/index.html Bluefish] | *[http://bluefish.openoffice.nl/index.html Bluefish] | ||
Línia 16: | Línia 16: | ||
* [https://laurmolina7821.wordpress.com/1-1-2-aplicaciones-cliente-servidor/ Aplicaciones cliente-servidor] | * [https://laurmolina7821.wordpress.com/1-1-2-aplicaciones-cliente-servidor/ Aplicaciones cliente-servidor] | ||
* [https://medium.freecodecamp.org/what-exactly-is-client-side-rendering-and-hows-it-different-from-server-side-rendering-bd5c786b340d Client-side vs Server-side rendering] | * [https://medium.freecodecamp.org/what-exactly-is-client-side-rendering-and-hows-it-different-from-server-side-rendering-bd5c786b340d Client-side vs Server-side rendering] | ||
− | |||
* [https://es.wikipedia.org/wiki/Guerra_de_navegadores La guerra de los navegadores] | * [https://es.wikipedia.org/wiki/Guerra_de_navegadores La guerra de los navegadores] | ||
− | |||
==Client-side== | ==Client-side== | ||
*El cliente es el sistema donde se está ejecutando el navegador web. JavaScript es el principal lenguaje de script para la web. Los scripts en la esquina del cliente (client-side scripts) son interpretados por el navegador. | *El cliente es el sistema donde se está ejecutando el navegador web. JavaScript es el principal lenguaje de script para la web. Los scripts en la esquina del cliente (client-side scripts) son interpretados por el navegador. |
Revisió de 15:01, 19 set 2019
volver a M06 Desarrollo web en entorno cliente
IDE's o Entornos de desarrollo
Un poco de historia
- Aquí os dejo un pequeño artículo sobre la historia de los navegadores para situarnos un poco. Historia de los navegadores
- Y también una historia de las tecnologías web en entorno cliente. Tecnologías web entorno cliente
"Client-side" y "Server-side"
Lectura recomendada:
Client-side
- El cliente es el sistema donde se está ejecutando el navegador web. JavaScript es el principal lenguaje de script para la web. Los scripts en la esquina del cliente (client-side scripts) son interpretados por el navegador.
- el usuario hace una petición (request) de una página al servidor web.
- el servidor encuentra la página y la envía al usuario.
- la página se carga en el navegador cliente al mismo tiempo que se ejecutan los scrips (JavaScript) que ésta contiene. Los scripts se ejecutan durante o al final de la carga.
Server-side
- El servidor es el sistema donde la página web y otro contenido está alojada (típicamente un servidor Apache).
- El servidor envía páginas web al usuario / cliente después de que éste haya hecho una petición.
- El usuario hace una petición al servidor.
- el script (típicamente PHP) en la página se interpreta, creando o cambiando contenido HTML, y produciendo una página web final con contenido HTML y con el código Javascript intacto.
envía la forma final de la página al cliente.