Backbone JS. JavaScript Framework. 2ª Edición
()
Información de este libro electrónico
En Backbone, un modelo almacena los datos que se recuperan desde el servidor mediante RESTful JSON y se asocia con la vista. La vista renderiza el HTML mediante el uso de plantillas JavaScript o renderizando el framework y gestionando los eventos desencadenados en los elementos del mismo. El router es como como controlador y es el responsable de manejar una determinada URL y diciéndole al framework que código debe ejecutarse para esa URL. Los eventos es un módulo que se puede mezclar con cualquier objeto para enlazar y disparar eventos con nombre personalizado.
Guillermo Lorenzo Carvallo
Analista de Programación desde el año 2005, especializado en el desarrollo e implantación de soluciones de software mediante Frameworks.
Relacionado con Backbone JS. JavaScript Framework. 2ª Edición
Libros electrónicos relacionados
Backbone JS Calificación: 0 de 5 estrellas0 calificacionesJEE 7 a Fondo: Diseño y desarrollo de aplicaciones Java Enterprise Calificación: 0 de 5 estrellas0 calificacionesIntegración de Componentes Software en Páginas Web (MF0951_2): Ingeniería del Software Calificación: 0 de 5 estrellas0 calificacionesAprender jQuery con 100 ejercicios prácticos Calificación: 0 de 5 estrellas0 calificacionesCurso de Programación y Análisis de Software - 2ª Edición Calificación: 0 de 5 estrellas0 calificacionesAprende a Programar con Ajax Calificación: 0 de 5 estrellas0 calificacionesAprende a Desarrollar con Spring Framework Calificación: 3 de 5 estrellas3/5Programación en Pascal: Desde simples programas Pascal hasta aplicaciones de escritorio actuales con Base de Datos DEV-PASCAL, LAZARUS Y PASCAL N-IDE Calificación: 0 de 5 estrellas0 calificacionesDesarrollo Web en Java Calificación: 3 de 5 estrellas3/5AngularJS: Conviértete en el profesional que las compañías de software necesitan. Calificación: 4 de 5 estrellas4/5PHP Calificación: 0 de 5 estrellas0 calificacionesHTML5 Avanzado Calificación: 0 de 5 estrellas0 calificacionesCurso de Programación y Análisis de Software - Tercera Edición Calificación: 0 de 5 estrellas0 calificacionesSeguridad en aplicaciones Web Java: SEGURIDAD INFORMÁTICA Calificación: 5 de 5 estrellas5/5Desarrollo de aplicaciones web con Jakarta EE Calificación: 0 de 5 estrellas0 calificacionesFundamentos de Programación y Bases de Datos: 2ª Edición Calificación: 0 de 5 estrellas0 calificacionesUF2405 - Modelo de programación web y bases de datos Calificación: 0 de 5 estrellas0 calificacionesHTML, CSS, Bootstrap, Php, Javascript y MySql: Todo lo que necesitas saber para crear un sitio dinámico Calificación: 0 de 5 estrellas0 calificacionesAprende a Programar Ajax y jQuery Calificación: 1 de 5 estrellas1/5Estructuras de datos en java Calificación: 0 de 5 estrellas0 calificacionesProgramación de Computadoras: De Principiante a Malvado—JavaScript, HTML, CSS, & SQL Calificación: 1 de 5 estrellas1/5Curso de Programación con Java Calificación: 4 de 5 estrellas4/5Guía de HTML5, CSS3 y Javascript. La Web 2.0 Calificación: 4 de 5 estrellas4/5Aprender VueJS con 100 ejercicios prácticos Calificación: 0 de 5 estrellas0 calificacionesOCA Java 8 Programmer I Teoría y Práctica Para Certificación Calificación: 0 de 5 estrellas0 calificacionesFundamentos de Programación y Bases de Datos Calificación: 0 de 5 estrellas0 calificacionesAprender Javascript Avanzado con 100 ejercicios prácticos Calificación: 5 de 5 estrellas5/5HTTP - Lo mínimo que todo desarrollador web debe saber Calificación: 5 de 5 estrellas5/5Aprende a Programar Swift - Tercera Edición Calificación: 0 de 5 estrellas0 calificacionesLa Era del Código Calificación: 0 de 5 estrellas0 calificaciones
Programación para usted
Ortografía para todos: La tabla periódica de la ortografía Calificación: 5 de 5 estrellas5/5VBA Excel Guía Esencial Calificación: 5 de 5 estrellas5/5Python Paso a paso: PROGRAMACIÓN INFORMÁTICA/DESARROLLO DE SOFTWARE Calificación: 4 de 5 estrellas4/5Curso básico de Python: La guía para principiantes para una introducción en la programación con Python Calificación: 0 de 5 estrellas0 calificacionesPython Aplicaciones prácticas Calificación: 4 de 5 estrellas4/5Excel de la A a la Z: El Manual Práctico Paso a Paso de Microsoft Excel para Aprender Funciones Básicas y Avanzadas, Fórmulas y Gráficos con Ejemplos Fáciles y Claros Calificación: 0 de 5 estrellas0 calificacionesPython para principiantes Calificación: 5 de 5 estrellas5/5Curso de Programación y Análisis de Software Calificación: 4 de 5 estrellas4/5GuíaBurros Microsoft Excel: Todo lo que necesitas saber sobre esta potente hoja de cálculo Calificación: 4 de 5 estrellas4/5Aprende programación Python: python, #1 Calificación: 0 de 5 estrellas0 calificacionesHTML para novatos Calificación: 5 de 5 estrellas5/5Aprender a programar con Excel VBA con 100 ejercicios práctico Calificación: 5 de 5 estrellas5/5El gran libro de Python Calificación: 5 de 5 estrellas5/5Power Query para Excel 365/2021 Calificación: 0 de 5 estrellas0 calificacionesProgramación Orientada a Objetos Calificación: 3 de 5 estrellas3/5Python a fondo Calificación: 5 de 5 estrellas5/5Fundamentos de programación: un enfoque práctico Calificación: 5 de 5 estrellas5/5Fundamentos De Programación Calificación: 5 de 5 estrellas5/5Linux Essentials: una guía para principiantes del sistema operativo Linux Calificación: 5 de 5 estrellas5/5Lógica de programación: Solucionario en pseudocódigo – Ejercicios resueltos Calificación: 4 de 5 estrellas4/5Aprender Docker, un enfoque práctico Calificación: 5 de 5 estrellas5/5Aprender HTML5, CSS3 y Javascript con 100 ejerecios Calificación: 5 de 5 estrellas5/5Aprender PHP, MySQL y JavaScript Calificación: 5 de 5 estrellas5/5El Libro Práctico Del Programador Ágil Calificación: 5 de 5 estrellas5/5Aprende a Programar en C++ Calificación: 5 de 5 estrellas5/5Aprende a programar en C# Calificación: 5 de 5 estrellas5/5Programación (GRADO SUPERIOR): PROGRAMACIÓN INFORMÁTICA/DESARROLLO DE SOFTWARE Calificación: 4 de 5 estrellas4/5Inteligencia artificial para programadores con prisa Calificación: 5 de 5 estrellas5/5Arduino para Principiantes Calificación: 4 de 5 estrellas4/5
Comentarios para Backbone JS. JavaScript Framework. 2ª Edición
0 clasificaciones0 comentarios
Vista previa del libro
Backbone JS. JavaScript Framework. 2ª Edición - Guillermo Lorenzo Carvallo
Tabla de contenido
Tabla de contenido
Notas del Autor
Introducción a JavaScript
Comenzando con JavaScript
Cómo ejecutar JavaScript
Cada uno en su cuadrado
¿Dónde colocaremos el Javascript?
JavaScript. Sintaxis Básica
Variables
Tipos
Números
Strings
Booleanos
Null y undefined
Conversión
Condicional - if / else
Operador Condicional Ternario
Condicional - switch
Bucle For
Arrays
Funciones
Objetos
Otro ejemplo
Orientación a Objetos en JavaScript
Ejemplo
Introducción a Ajax
Su primer programa Ajax
Leyendo archivos XML
POST
GET
Ajax como era utilizado en el comienzo
Ajax con PHP y jQuery
Métodos más cortos con jQuery
jQuery.post
jQuery.get
jQuery.getJSON
Backbone. Un framework MVC para Javascript.
Puntos Clave sobre el Backbone
¿Por qué Elegir el Framework Backbone?
Hello World
Lo que veremos a partir de ahora
Views
Creando y definiendo una View
Método render()
La Propiedad el
Views y Templates
Otra perspectiva
Templates almacenados en el propio archivo HTML
Views y Eventos
Ejemplo
Un ejemplo de vista
Models
Método set()
Método get()
Otro ejemplo
Models y Eventos
Models y Views
Un ejemplo más completo
Collections
Método get()
Visualizando la colección
Recorriendo la collection
Ordenando la colección
Collections y Eventos
Otros eventos
Eventos entre Models y Collections
Uniendo Collections y Views
Un ejemplo más completo
Sincronizando un modelo
Read - fetch()
Create - save()
Update - save()
Delete - destroy()
Sincronizando Colecciones
El sync
Sincronizando un modelo sin afectar los demás
Definiendo rutas
Index y default
Parámetros
Primer Ejemplo de Backbone
Segundo ejemplo del Backbone
Tercer ejemplo del Backbone
Conclusión
Referencia Bibliográfica
Editorial
Acerca del Autor
Notas del Autor
Esta publicación está destinada a proporcionar el material útil e informativo. Esta publicación no tiene la intención de conseguir que usted sea un maestro de las bases de datos, sino que consiga obtener un amplio conocimiento general de las bases de datos para que cuando tenga que tratar con estas, usted ya pueda conocer los conceptos y el funcionamiento de las mismas. No me hago responsable de los daños que puedan ocasionar el mal uso del código fuente y de la información que se muestra en este libro, siendo el único objetivo de este, la información y el estudio de las bases de datos en el ámbito informático. Antes de realizar ninguna prueba en un entorno real o de producción, realice las pertinentes pruebas en un entorno Beta o de prueba.
El autor y editor niegan específicamente toda responsabilidad por cualquier responsabilidad, pérdida, o riesgo, personal o de otra manera, en que se incurre como consecuencia, directa o indirectamente, del uso o aplicación de cualesquiera contenidos de este libro.
Todas y todos los nombres de productos mencionados en este libro son marcas comerciales de sus respectivos propietarios. Ninguno de estos propietarios ha patrocinado el presente libro.
Procure leer siempre toda la documentación proporcionada por los fabricantes de software usar sus propios códigos fuente. El autor y el editor no se hacen responsables de las reclamaciones realizadas por los fabricantes.
Introducción a JavaScript
En sus comienzos, el lenguaje JavaScript fue creado para funcionar en el lado del cliente y se ejecutaba exclusivamente en los navegadores web. La base de la programación en el lado del cliente consiste en escribir un script y hacer que este funcione en el navegador sin tener que viajar hasta el servidor para ser ejecutado.
Ejecutarse en el navegador significa que el navegador tendrá la posibilidad de interpretar y ejecutar el lenguaje. Este hace eso a través de sus motores (engines) y cada navegador tiene el suyo propio. Si busca en internet por engines javascript encontrará nombres como V8, WebKit, SipderMoney, TraceMonkey, Gecko, Chakra, etc...
El engine más usado es la V8 lanzado por Google y embebido en su navegador Chrome. Su popularidad, sin lugar a dudas, se debe al hecho de que es utilizado por el Node.js. Como mencionamos al principio, inicialmente el lenguaje se usaba para resolver problemas de interactividad de las páginas web, esta estaba en el lado del cliente (en el navegador) haciendo lo que los lenguajes del lado del servidor no podían hacer. Por contra, JavaScript estaba limitado a simplemente poder realizar mejorías en las páginas web, no es que eso fuera fácil o simple ni tan poco desmerecedor, pero el lenguaje estaba limitado al espacio del navegador.
El Node.js puso un fin a ese límite, trajo el