Webentwicklung mit Julia und Genie: Ein praktischer Leitfaden zur leistungsstarken serverseitigen Webentwicklung mit der Programmiersprache Julia

Bewertung:   (5,0 von 5)

Webentwicklung mit Julia und Genie: Ein praktischer Leitfaden zur leistungsstarken serverseitigen Webentwicklung mit der Programmiersprache Julia (Ivo Balbaert)

Leserbewertungen

Zusammenfassung:

Das Buch ist sehr empfehlenswert für das Erlernen der Web-Entwicklung in Julia, insbesondere mit dem Genie-Framework. Es ist gut gegliedert und vermittelt ein tiefes Verständnis sowohl der Webentwicklung als auch verwandter Technologien wie Datenbanken. Die Autorenschaft eines der Hauptentwickler von Genie wertet den Inhalt zusätzlich auf.

Vorteile:

Gut organisiert, einfach zu benutzen, umfassende Abdeckung von Web-Entwicklung und Datenbanken, mitverfasst von einem der Hauptautoren von Genie, geeignet für verschiedene Anwendungen wie interaktive Dashboards und APIs, ausgezeichnete Qualität des Materials.

Nachteile:

Begrenzte Verfügbarkeit von vergleichbaren Tutorials im Internet.

(basierend auf 2 Leserbewertungen)

Originaltitel:

Web Development with Julia and Genie: A hands-on guide to high-performance server-side web development with the Julia programming language

Inhalt des Buches:

Verschaffen Sie sich einen praktischen Überblick über die Webentwicklung in Julia und lernen Sie, wie man MVC-Anwendungen mit einer REST-API und einem interaktiven Daten-Dashboard mit dem Web-Framework Genie erstellt.

Hauptmerkmale:

⬤ Ein Tutorial zur Webentwicklung vom Julia-Experten Ivo Balbaert und dem Schöpfer des Genie-Frameworks, Adrian Salceanu.

⬤ Schritt-für-Schritt-Anleitung zur Erstellung einer kompletten Webanwendung mit dem Genie-Framework.

⬤ Entwickeln Sie sichere und schnelle Webanwendungen mit serverseitiger Entwicklung auf Julia.

Buchbeschreibung:

Die Hochleistungs- und Skalierbarkeitseigenschaften von Julia und die große Anzahl von Paketen zur Visualisierung von Daten machen es zu einer hervorragenden Lösung für die Entwicklung von Webanwendungen, Webservices und Web-Dashboards. Die beiden Teile dieses Buches bieten eine vollständige Abdeckung, um Ihre Fähigkeiten in der Webentwicklung aufzubauen.

Zunächst werden Sie Ihr Wissen über die wichtigsten Konzepte in Julia auffrischen, die in der Webentwicklung weiter verwendet werden. Dann werden Sie die Standard-Webpakete von Julia verwenden und untersuchen, wie die Bausteine des Webs wie TCP-IP, Websockets, HTTP-Protokoll usw. in der Standardbibliothek von Julia implementiert sind. Jedes Thema wird diskutiert und in Code umgesetzt, den Sie in neuen Projekten anwenden können, von statischen Websites bis hin zu Dashboards. Sie werden auch verstehen, wie Sie das richtige Julia-Framework für ein Projekt auswählen. Im zweiten Teil des Buches geht es um das Genie-Framework. Sie lernen, wie Sie eine traditionelle To-Do-Anwendung nach dem MVC-Designmuster erstellen. Als Nächstes fügen Sie eine REST-API zu diesem Projekt hinzu, einschließlich Tests und Dokumentation. Später erkunden Sie die verschiedenen Möglichkeiten der Bereitstellung einer Anwendung in der Produktion, einschließlich der Authentifizierungsfunktionalität. Schließlich werden Sie an einem interaktiven Daten-Dashboard arbeiten und verschiedene Diagrammtypen und Filter erstellen.

Am Ende dieses Buches werden Sie in der Lage sein, interaktive Weblösungen in großem Umfang mit einem Julia-basierten Web-Framework zu erstellen.

Was Sie lernen werden:

⬤ Verstehen, wie man einen Webserver mit HTTP.jl erstellt und mit JSON-Daten über das Web arbeitet.

⬤ Entdecken Sie, wie man eine statische Website mit dem Franklin-Framework erstellt.

⬤ Julia-Webentwicklungs-Frameworks kennenlernen und mit ihnen arbeiten.

⬤ Entdecken Sie die Julia-Infrastruktur für Entwicklung, Testen, Paketmanagement und Bereitstellung.

⬤ Entwickeln Sie eine MVC-Webanwendung mit dem Genie-Framework.

⬤ Verstehen, wie man eine REST-API zu einer Webanwendung hinzufügt.

⬤ Ein interaktives Daten-Dashboard mit Diagrammen und Filtern erstellen.

⬤ Testen, dokumentieren und implementieren Sie wartbare Webanwendungen mit Julia.

Für wen dieses Buch gedacht ist:

Dieses Buch richtet sich an Anfänger und fortgeschrittene Julia-Programmierer, die ihre Fähigkeiten beim Entwurf und der Entwicklung umfangreicher Webanwendungen verbessern möchten. Das Buch hilft Ihnen dabei, Genie ohne vorherige Erfahrung mit dem Framework einzusetzen. Julia-Programmiererfahrung und ein grundlegendes Verständnis von Webentwicklungskonzepten sind erforderlich.

Weitere Daten des Buches:

ISBN:9781801811132
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Julia 1.0 Programmierung Vollständiges Referenzhandbuch - Julia 1.0 Programming Complete Reference...
Lernen Sie das dynamische Programmieren mit Julia,...
Julia 1.0 Programmierung Vollständiges Referenzhandbuch - Julia 1.0 Programming Complete Reference Guide
Der Weg zu Go: Eine gründliche Einführung in die Programmiersprache Go - The Way to Go: A Thorough...
Dieses Buch bietet dem Leser einen umfassenden...
Der Weg zu Go: Eine gründliche Einführung in die Programmiersprache Go - The Way to Go: A Thorough Introduction to the Go Programming Language
Crystal programmieren: Leistungsstarke, sichere und gleichzeitige Anwendungen erstellen -...
Crystal ist für Ruby-Programmierer gedacht, die...
Crystal programmieren: Leistungsstarke, sichere und gleichzeitige Anwendungen erstellen - Programming Crystal: Create High-Performance, Safe, Concurrent Apps
Webentwicklung mit Julia und Genie: Ein praktischer Leitfaden zur leistungsstarken serverseitigen...
Verschaffen Sie sich einen praktischen Überblick...
Webentwicklung mit Julia und Genie: Ein praktischer Leitfaden zur leistungsstarken serverseitigen Webentwicklung mit der Programmiersprache Julia - Web Development with Julia and Genie: A hands-on guide to high-performance server-side web development with the Julia programming language
Dart lernen - Zweite Auflage - Learning Dart - Second Edition
Lernen Sie, mit Dart 1 leistungsstarke Anwendungen zu entwickeln. 10Über dieses BuchEntwickeln Sie...
Dart lernen - Zweite Auflage - Learning Dart - Second Edition
Erste Schritte mit der Programmiersprache Julia - Getting started with Julia Programming...
Tauchen Sie ein in die aufregende Welt von Julia, einer...
Erste Schritte mit der Programmiersprache Julia - Getting started with Julia Programming Language

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: