Desarrollo web con Julia y Genie: una guía práctica para el desarrollo web de alto rendimiento del lado del servidor con el lenguaje de programación Julia


Precio:
Precio de venta$55.98

Descripción

Obtenga una visión general práctica del desarrollo web en Julia y aprenda a construir aplicaciones MVC con una API REST y un panel de control de datos interactivo utilizando el framework web Genie


Características principales:

  • Un tutorial de desarrollo web de la mano del experto en Julia, Ivo Balbaert, y el creador del framework Genie, Adrian Salceanu.
  • Un enfoque paso a paso para construir una aplicación web completa con el framework Genie.
  • Desarrolle aplicaciones web seguras y rápidas utilizando el desarrollo del lado del servidor en Julia.


Descripción del libro:

Las características de alto rendimiento y escalabilidad de Julia, y su extenso número de paquetes para visualizar datos, la convierten en una excelente opción para desarrollar aplicaciones web, servicios web y paneles web. Las dos partes de este libro ofrecen una cobertura completa para desarrollar sus habilidades en el desarrollo web.

Primero, refrescará sus conocimientos de los conceptos principales en Julia que se utilizarán posteriormente en el desarrollo web. Luego, utilizará los paquetes web estándar de Julia y examinará cómo se implementan los bloques de construcción de la web, como TCP-IP, sockets web, protocolo HTTP, etc., en la biblioteca estándar de Julia. Cada tema se discute y se desarrolla en código que puede aplicar en nuevos proyectos, desde sitios web estáticos hasta paneles de control. También comprenderá cómo elegir el framework de Julia adecuado para un proyecto. La segunda parte del libro trata sobre el framework Genie. Aprenderá a construir una aplicación tradicional de lista de tareas siguiendo el patrón de diseño MVC. A continuación, agregará una API REST a este proyecto, incluyendo pruebas y documentación. Más tarde, explorará las diversas formas de implementar una aplicación en producción, incluyendo la funcionalidad de autenticación. Finalmente, trabajará en un panel de control de datos interactivo, creando varios tipos de gráficos y filtros.

Al final de este libro, podrá construir soluciones web interactivas a gran escala con un framework web basado en Julia.


Lo que aprenderá:

  • Comprender cómo crear un servidor web con HTTP.jl y trabajar con datos JSON a través de la web.
  • Descubrir cómo construir un sitio web estático con el framework Franklin.
  • Explorar los frameworks de desarrollo web de Julia y trabajar con ellos.
  • Descubrir la infraestructura de Julia para el desarrollo, pruebas, gestión de paquetes e implementación.
  • Desarrollar una aplicación web MVC con el framework Genie.
  • Comprender cómo agregar una API REST a una aplicación web.
  • Crear un panel de datos interactivo con gráficos y filtros.
  • Probar, documentar e implementar aplicaciones web mantenibles utilizando Julia.


A quién va dirigido este libro:

Este libro es para programadores de Julia de nivel principiante a intermedio que desean mejorar sus habilidades en el diseño y desarrollo de aplicaciones web a gran escala. El libro le ayuda a adoptar Genie sin ninguna experiencia previa con el framework. Se requiere experiencia en programación Julia y un conocimiento de nivel principiante de los conceptos de desarrollo web.

Autor: Ivo Balbaert, Adrian Salceanu
Editorial: Packt Publishing
Publicado: 25/11/2022
Páginas: 254
Tipo de encuadernación: Tapa blanda
Peso: 0.97lbs
Tamaño: 9.25h x 7.50w x 0.53d
ISBN13: 9781801811132
ISBN10: 180181113X
Categorías BISAC:
- Informática | Programación | Código abierto
- Informática | Internet | Programación web
- Informática | Internet | Servicios web y API

Este título no es retornable