0 - Introducción A Javascript
0 - Introducción A Javascript
0 - Introducción A Javascript
Aplicaciones web
Mientras que los sitios web buscan brindar información estática, las web apps permiten a
los usuarios realizar múltiples tareas.
Las aplicaciones web son plataformas dinámicas e interactivas y sus funcionalidades
están en constante mantenimiento y mejora.
Plataformas como Mercado Libre, Youtube, Gmail, Facebook, son web apps por la
cantidad de funcionalidades que ofrecen.
En la actualidad, el desarrollo desde cero de sitios web estáticos, es decir, aquellos cuya
información no cambia en respuesta a las acciones del usuario, es poco frecuente.
Lo que se busca construir en el ámbito laboral, son plataformas que ofrezcan un alto nivel
de interactividad, y un variado número de funcionalidades. Ya no hablamos de sitios, sino
de aplicaciones web que permiten realizar tareas importantes a sus usuarios.
Por funcionalidades entendemos diversas tareas que los usuarios y clientes pueden
realizar y son típicamente demandadas hoy.
La interactividad en la página es una de ellas. Por ejemplo, implementar animaciones y
transiciones complejas, respuestas a ciertos eventos de los usuarios (como clickear un
botón), o capturar y enviar datos mediante formularios.
Es normal también consumir alguna API o servicio de backend y/o base de datos, con la
cual podemos cargar y administrar la información de la página.
Javascript
¿Qué es Javascript?
JavaScript es un lenguaje de programación que se utiliza principalmente para aportar
dinamismo a sitios web y aplicaciones web.
Funciona en complemento con los lenguajes web HTML Y CSS3, permitiendo crear
nuevas funcionalidades e interacciones avanzadas con los usuarios, así como interactuar
con otras aplicaciones o servicios de backend.
Lenguaje Interpretado
Historia de Javascript
¿Cuándo nace?
La primera aparición pública de Javascript la encontramos en el año 1995 cuando se
utiliza como herramienta del navegador Netscape Navigator.
El objetivo fue permitir agregar programas a páginas web.
Evolución de Javascript
Nos focalizamos en las versiones ES6 y posteriores. Actualmente JS se encuentra en la
versión 11 y desarrollo de la 12.
Si bien tanto Java con Javascript son lenguajes de programación que comparten base de
su sintaxis, el uso de cada uno es distinto.
Son dos lenguajes diferentes, y no es correcto mencionarlos como sinónimos.
Java funciona a través de declaraciones que se establecen a partir de un sistema de
clases en tiempo de compilación.
En cambio, JavaScript se basa en un sistema de tiempo de ejecución donde cada dato
distinto puede representar valores booleanos, de cadena o numéricos.
Elementos básicos
HTML nos aportará a través de sus etiquetas, la estructura básica de sitio web que
creemos. Funcionará en consonancia y en relación con CSS y JS.
CSS lo utilizaremos para darle el estilo que queremos mostrar en nuestro sitio web a
través de la definición de formato y diseño de nuestra presentación
Herramientas a utilizar
- Navegadores Web
- Editores de código
- Frameworks
Bootstrap 5
- Librerías
- Servidores