JavaScript 01 Introducción
- Java Script fue inventado por Netscape (navegador) en 1995, es un lenguaje de programación que permite agregar animación, interactividad y efectos dinámicos a nuestras páginas html. Por ejemplo interactuar con menús, botones, galerías de imagen, etc.* Su principal ventaja es que al ejecutarse del lado cliente tiene una inmediatez
que no tienen otros leguajes que se
ejecutan del lado del servidor.
-
Nosotros cuando visitamos una página web, lo que hacemos es escribir una url
en nuestro navegador de preferencia y con esto estamos realizando una petición
http. Esta petición va a llegar a nuestro servidor, va a buscar la página html
que nosotros estamos solicitando, una vez encontrada, nos manda una respuesta a
nuestro navegador y es con este documento que nos retorna donde viene nuestro código
JavaScript, y es ahí, del lado del cliente, nuestro navegador, en donde se
ejecuta este código.
Del lado del front end, en términos de diseño y programación.
Del lado del front end, en términos de diseño y programación.
- Pero JavaScript no se limita sólo a este tipo de interacciones. También es capaz de conectarse a nuestro servidor. Conectarse con nuestro servidor, hacer una petición a nuestro back end, el back end se encargará de recuperar la información de nuestra base de datos y una vez que retorna esta información, mostrarla en nuestras páginas, sin recargar las páginas. NodeJs es un entorno de JavaScript que podemos utilizar para trabajar del lado del back end.
-
Que necesitamos para poder trabajar con JavaScritp, pues básicamente conocer
Html y Css. Tener nuestro navegador web actualizado a la última versión y
disponer de un editor de código como por ejemplo Visual Studio Code.
* En resumen, podemos decir que JavaScript:
- Se ejecuta en local.
- Es un lenguaje interpretado, no compilado.
- Es de respuesta inmediata.
- Agrega interactividad a los sitios web. Html, Css…
- Proporciona efectos visuales dinámicos.
- Y que también puede realizar peticiones al back end, sin necesidad de recargar nuestra página.
- Se ejecuta en local.
- Es un lenguaje interpretado, no compilado.
- Es de respuesta inmediata.
- Agrega interactividad a los sitios web. Html, Css…
- Proporciona efectos visuales dinámicos.
- Y que también puede realizar peticiones al back end, sin necesidad de recargar nuestra página.
* Qué es JQuery:
- Es una librería de código JavaScript ya elaborado, libre, de código abierto disponible para que cualquier programador la utilice en sus proyectos.
* Simplifica los principales inconvenientes de JavaScript:
- Dificultad a la hora de programar.
- Incompatibilidad entre navegadores.
- Permite agregar funcionalidades avanzadas a nuestros sitios web.
* Dónde va el código:
- Dentro de nuestra página web entre etiquetas <scritp></scritp>, dentro del head o en cualquier otra parte.
- O en archivos externos.
- Es una librería de código JavaScript ya elaborado, libre, de código abierto disponible para que cualquier programador la utilice en sus proyectos.
* Simplifica los principales inconvenientes de JavaScript:
- Dificultad a la hora de programar.
- Incompatibilidad entre navegadores.
- Permite agregar funcionalidades avanzadas a nuestros sitios web.
* Dónde va el código:
- Dentro de nuestra página web entre etiquetas <scritp></scritp>, dentro del head o en cualquier otra parte.
- O en archivos externos.
No hay comentarios:
Publicar un comentario
Gracias por vuestros aportes.