Note :
Ce livre est fortement recommandé pour apprendre le développement web en Julia, en particulier avec le framework Genie. Il est considéré comme bien organisé et fournit une compréhension approfondie du développement web et des technologies connexes telles que les bases de données. La paternité de l'ouvrage par un créateur clé de Genie ajoute de la valeur au contenu.
Avantages:Bien organisé, facile à utiliser, couverture complète du développement web et des bases de données, co-écrit par un créateur clé de Genie, adapté à diverses applications telles que les tableaux de bord interactifs et les API, excellente qualité du matériel.
Inconvénients:Disponibilité limitée de tutoriels comparables en ligne.
(basé sur 2 avis de lecteurs)
Web Development with Julia and Genie: A hands-on guide to high-performance server-side web development with the Julia programming language
Obtenez une vue d'ensemble pratique du développement web dans Julia et apprenez à construire des applications MVC avec une API REST, et un tableau de bord de données interactif en utilisant le framework web Genie.
Caractéristiques principales :
⬤ Un tutoriel sur le développement web par l'expert Julia, Ivo Balbaert et le créateur du framework Genie, Adrian Salceanu.
⬤ Une approche pas à pas pour construire une application web complète avec le framework Genie.
⬤ Le développement d'applications web sécurisées et rapides en utilisant le développement côté serveur sur Julia.
Description du livre :
Les caractéristiques de haute performance et d'extensibilité de Julia et son grand nombre de paquets pour la visualisation de données en font un excellent outil pour le développement d'applications web, de services web et de tableaux de bord web. Les deux parties de ce livre fournissent une couverture complète pour développer vos compétences en développement web.
Tout d'abord, vous rafraîchirez vos connaissances sur les principaux concepts de Julia qui seront utilisés dans le développement web. Ensuite, vous utiliserez les paquets web standard de Julia et examinerez comment les éléments constitutifs du web tels que TCP-IP, les sockets web, le protocole HTTP, etc. sont implémentés dans la bibliothèque standard de Julia. Chaque sujet est discuté et développé en code que vous pouvez appliquer dans de nouveaux projets, des sites web statiques aux tableaux de bord. Vous comprendrez également comment choisir le bon framework Julia pour un projet. La deuxième partie du livre traite du framework Genie. Vous apprendrez à construire une application traditionnelle en suivant le modèle de conception MVC. Ensuite, vous ajouterez une API REST à ce projet, y compris les tests et la documentation. Ensuite, vous explorerez les différentes façons de déployer une application en production, y compris la fonctionnalité d'authentification. Enfin, vous travaillerez sur un tableau de bord interactif, en créant différents types de graphiques et de filtres.
A la fin de ce livre, vous serez capable de construire des solutions web interactives à grande échelle avec un framework web basé sur Julia.
Ce que vous apprendrez :
⬤ Comprendre comment créer un serveur web avec HTTP. jl et travailler avec des données JSON sur le web.
⬤ Découvrir comment construire un site web statique avec le framework Franklin.
⬤ Explorer les frameworks de développement web Julia et travailler avec eux.
⬤ Découvrir l'infrastructure Julia pour le développement, les tests, la gestion des paquets et le déploiement.
⬤ Développer une application web MVC avec le framework Genie.
⬤ Comprendre comment ajouter une API REST à une application web.
⬤ Créer un tableau de bord interactif avec des graphiques et des filtres.
⬤ Tester, documenter et déployer des applications web maintenables en utilisant Julia.
A qui s'adresse ce livre :
Ce livre s'adresse aux programmeurs Julia de niveau débutant ou intermédiaire qui souhaitent améliorer leurs compétences en matière de conception et de développement d'applications Web à grande échelle. Le livre vous aide à adopter Genie sans aucune expérience préalable avec le framework. Une expérience de la programmation Julia et une compréhension de niveau débutant des concepts de développement web sont nécessaires.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)