</> CodeBooks
    ← Volver a UX y UI (página 1)
    Portada de Practical Webix

    Practical Webix

    Frank Zammetti

    Editorial
    Apress
    Año
    2018
    Páginas
    ~407
    Nivel
    Intermedio

    De qué trata

    Primer libro publicado sobre Webix, el framework de JavaScript para crear interfaces web ricas con componentes listos para usar. Lo escribe Frank Zammetti, desarrollador con más de 25 años de experiencia y autor de varios libros técnicos de Apress. El código del libro está probado con Webix 4.4 (edición GPL). Va dirigido a desarrolladores frontend con algo de experiencia que ya dominan HTML, CSS y JavaScript y quieren acelerar el desarrollo de aplicaciones web multiplataforma.

    Los primeros capítulos presentan Webix y su modo de definir interfaces de forma declarativa con objetos de configuración. Luego repasan sus componentes de interfaz (layouts, formularios, tablas de datos, listas, árboles y otros) y sus utilidades, y dedican un capítulo a los componentes premium de pago. También muestra las herramientas que acompañan al framework: el Skin Builder para crear temas, el Form Builder y el entorno de pruebas de fragmentos de código (Snippet). Además explica cómo integrar Webix con Angular, Vue y React y con componentes de terceros como dhtmlx o editores de texto enriquecido, y cómo comunicarse con un backend en Node.js. Cierra con el empaquetado de la aplicación con Cordova/PhoneGap y su distribución como Progressive Web App.

    La mitad práctica del libro gira alrededor de wxPIM, un gestor de información personal que se construye a lo largo de varios capítulos y después se lleva al escritorio, a la nube y a los móviles. El último capítulo construye un juego con Webix. Es un buen recorrido para evaluar si Webix encaja en un proyecto, sobre todo en aplicaciones de gestión con muchos datos. Conviene saber que Webix es un producto comercial con edición GPL, que los componentes premium requieren licencia y que la versión cubierta (4.4) es ya antigua, así que algunas APIs pueden haber cambiado.

    • Webix 4.4
    • JavaScript
    • Componentes de UI
    • Skin Builder
    • Form Builder
    • Angular, Vue y React
    • Node.js
    • Cordova/PhoneGap
    • Progressive Web Apps
    • Aplicaciones multiplataforma
    • Desarrollo de juegos

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    wxPIM

    Gestor de información personal hecho con componentes de Webix que se construye a lo largo de varios capítulos. Luego se adapta para ejecutarse en el escritorio, se conecta a la nube y se empaqueta como aplicación móvil con PhoneGap.

    wxGame

    Juego desarrollado con Webix en el capítulo final, que muestra el lado más lúdico del framework y cómo usar sus componentes fuera de las aplicaciones de gestión.

    Más de UX y UI con nivel Intermedio