domingo, 4 de diciembre de 2022

JavaScript 01. Introducción

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.

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

No hay comentarios:

Publicar un comentario

Gracias por vuestros aportes.