Bienvenido a este vídeo introductorio del curso: bases de jQuery de Rails Karate. Hechemos un vistazo atrás en la historia del desarrollo frontend. Hace cientos de años internet atrás si querías darle estilos al texto en un sitio web tenías que usar etiquetas font y atributos de color, los archivos HTML eran saturados, esto era un problema para el mantenimiento de los sitios web. Si querías cambiar la apariencia de tu sitio que tenía 100 páginas, tenías que actualizar página por página manualmente.

En el vídeo introductorio del curso, explicamos que jQuery es una librería de JavaScript que contiene recursos que nos permiten realizar muchas cosas interesantes con nuestros sitios web en cuanto a interactividad y experiencia de usuario. En esta lección veremos, a un alto nivel lo que podemos ver con jQuery, cuando digo "a un alto nivel" me refiero que no vamos a profundizar, simplemente vamos a dar una demostración de lo que esta librería puede hacer por nosotros.

En la lección anterior pudimos ver que con jQuery podemos interactuar con los elementos HTML de la página, a esto se le llama manipular el DOM, pero... ¿Qué es el DOM? Cuando un navegador lee un archivo HTML crea una estructura tipo árbol, con nodos y aristas, cada nodo puede desencadenar otros nodos. Cada nodo representa un elemento del documento HTML que el navegador está leyendo, a esto se le llama el árbol DOM o el Document Object Model, un ejemplo de un árbol DOM sencilla sería:

Páginas

Mejora tus capacidades

Con un email a la semana, suscríbete hoy!