Diferència entre revisions de la pàgina «Introducción al desarrollo web en entorno cliente»

De Wiket
Salta a la navegació Salta a la cerca
(Es crea la pàgina amb «=IDE's o Entornos de desarrollo= *[https://www.sublimetext.com/ Sublime] *[http://bluefish.openoffice.nl/index.html Bluefish] *[https://wiki.gnome.org/Apps/Gedit Gedit...».)
 
 
(Hi ha 3 revisions intermèdies del mateix usuari que no es mostren)
Línia 1: Línia 1:
 +
'''volver a''' [[M06 Desarrollo web en entorno cliente]]
 
=IDE's o Entornos de desarrollo=
 
=IDE's o Entornos de desarrollo=
 +
*[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 6: Línia 8:
 
*[https://netbeans.org/ Netbeans]
 
*[https://netbeans.org/ Netbeans]
 
*[https://eclipse.org/downloads/packages/eclipse-ide-javascript-web-developers/indigosr2 Eclipse for JavaScript Developers]
 
*[https://eclipse.org/downloads/packages/eclipse-ide-javascript-web-developers/indigosr2 Eclipse for JavaScript Developers]
 +
 
=Un poco de historia=
 
=Un poco de historia=
 
*Aquí os dejo un pequeño artículo sobre la historia de los navegadores para situarnos un poco. [http://www.mclibre.org/consultar/htmlcss/otros/otros_historia_navegadores.html Historia de los navegadores]
 
*Aquí os dejo un pequeño artículo sobre la historia de los navegadores para situarnos un poco. [http://www.mclibre.org/consultar/htmlcss/otros/otros_historia_navegadores.html Historia de los navegadores]
Línia 13: 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://www.yourwebskills.com/clientserver.php Client-side vs Server-side scripting]
 
 
* [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]
* [[Archivo:M06_Client_Server.gif]]
 
 
==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

"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.