Este es el repositorio de código de JavaScript by Ejemplo, publicado por Packt. Contiene todos los archivos de proyecto de apoyo necesarios para trabajar en el libro de principio a fin.
JavaScript es el lenguaje de programación que todos los desarrolladores web necesitan aprender. El primer elemento de nuestra lista de tareas pendientes de JavaScript es crear una aplicación de lista de tareas pendientes, que habrá terminado al final del primer capítulo. Explorará la manipulación de DOM con JavaScript y trabajará con detectores de eventos. Trabajarás con imágenes y texto para crear un creador de memes. También aprenderá sobre las clases de ES (ECMAScript) y se le presentarán los diseños utilizando CSS3 Flexbox.
También desarrollará un formulario de registro de eventos responsivo que permita a los usuarios registrarse para su próximo evento y utilizar cuadros y gráficos para mostrar los datos de registro. Luego creará una aplicación meteorológica, que le mostrará diferentes formas de realizar solicitudes AJAX y trabajar con datos externos dinámicos. WebRTC permite la comunicación en tiempo real en un navegador web; Aprenderá a usarlo cuando cree una aplicación de chat y videollamadas en tiempo real más adelante en el libro.
Hacia el final del libro, conocerá React, la biblioteca JavaScript de Facebook para crear interfaces de usuario. Creará un blog con React y comprenderá por qué se utiliza este tipo de marco de JavaScript para crear aplicaciones a gran escala. Para que su blog sea más fácil de mantener y escalable, utilizará Redux para administrar datos en todos los componentes de React.
Todo el código está organizado en carpetas. Cada carpeta comienza con un número seguido del nombre de la aplicación. Por ejemplo, Capítulo02.
El código se verá así:
loadTasks() { let tasksHtml = this.tasks.reduce((html, task, index) => html += this.generateTaskHtml(task, index), ''); document.getElementById('taskList').innerHTML = tasksHtml; }
JavaScript por ejemplo [Vídeo]
JavaScript: programación funcional para desarrolladores de JavaScript
Patrones de diseño de JavaScript 20 patrones para mejorar sus habilidades de JavaScript [vídeo]