</> CodeBooks
    ← Volver a JavaScript (página 2)
    Portada de Full Stack JavaScript, 2nd Edition

    Full Stack JavaScript, 2nd Edition

    Azat Mardan

    Editorial
    Apress
    Año
    2015
    Páginas
    ~208
    Nivel
    Avanzado

    De qué trata

    Segunda edición, publicada en 2015, del libro de Azat Mardan (antes publicado como «Rapid Prototyping with JS»), que enseña a crear aplicaciones web completas usando JavaScript en el cliente y en el servidor. El stack es el típico de mediados de la década de 2010: Backbone.js en el front-end, Node.js en el back-end y MongoDB como base de datos, además de Parse.com como backend como servicio. Aunque la ficha lo marca como avanzado, cada tecnología se presenta desde cero; es ideal para desarrolladores que ya saben JavaScript, HTML y CSS y quieren hacer prototipos full-stack rápidamente.

    El libro empieza con conceptos básicos de desarrollo web y la preparación del entorno, y continúa con jQuery y la API REST de Parse.com para obtener, mostrar y enviar datos. Después presenta Backbone.js (modelos, colecciones, vistas, routers y plantillas) y su integración con el SDK de Parse.com. La parte de servidor introduce Node.js y npm, y luego MongoDB y su driver para Node.js. El capítulo final une todo y despliega la aplicación en la nube.

    El hilo conductor es una aplicación de chat o tablón de mensajes que se reescribe en varias versiones, cada una con un stack más completo. El enfoque iterativo funciona muy bien para entender cómo encajan cliente, API y base de datos. Hoy hay que leerlo con perspectiva: Parse.com cerró en 2017, Backbone.js ya casi no se usa y las versiones de Node.js son muy antiguas. Su valor actual es más didáctico que práctico; la edición de 2018 de la misma obra actualiza el contenido a ES6 y a versiones recientes de Node.js.

    • Full stack JavaScript
    • Backbone.js
    • Node.js
    • MongoDB
    • Parse.com
    • jQuery
    • API REST
    • npm
    • Prototipado rápido
    • Despliegue

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Aplicación de chat / tablón de mensajes

    Aplicación de mensajes que se reconstruye en varias versiones: jQuery con la API REST de Parse.com, Backbone.js con el SDK de Parse.com, Backbone.js con un servidor Node.js y, por último, Backbone.js con Node.js y MongoDB.

    Más de JavaScript con nivel Avanzado