Développement frontal moderne pour Rails, deuxième édition : Hotwire, Stimulus, Turbo et React

Note :   (4,4 sur 5)

Développement frontal moderne pour Rails, deuxième édition : Hotwire, Stimulus, Turbo et React (Noel Rappin)

Avis des lecteurs

Il n'y a actuellement aucun avis de lecteur. La note est basée sur 4 votes.

Titre original :

Modern Front-End Development for Rails, Second Edition: Hotwire, Stimulus, Turbo, and React

Contenu du livre :

Améliorez l'expérience utilisateur de votre application Rails grâce à des interactions côté client riches et attrayantes. Apprenez à utiliser les outils Rails 7 et simplifiez l'écosystème JavaScript complexe. Il est plus facile que jamais de créer des interactions avec Hotwire, Turbo et Stimulus. Vous pouvez ajouter une touche frontale sans trop de complications. Utilisez React pour créer un ensemble plus complexe de fonctionnalités côté client. Structurez votre code pour différents niveaux de besoins côté client grâce à ces options puissantes. Ajoutez-les à votre boîte à outils dès aujourd'hui !

Il est difficile d'avoir une application Rails sans intégrer une logique côté client. Mais les outils de codage côté client, ainsi que les outils Rails permettant de les intégrer, évoluent en permanence. Rails 7 simplifie l'intégration côté client grâce à la gemme Hotwire. C'est un excellent moyen de construire une interaction client avec du HTML côté serveur et une petite quantité de JavaScript.

Dans la dernière édition de ce livre, apprenez à utiliser Rails 7 et ses outils de regroupement frontaux pour intégrer une logique frontale riche dans vos applications Rails. Le travail est encore plus facile avec Stimulus, une bibliothèque qui apporte les conventions Rails aux outils JavaScript. Vous pouvez également ajouter React, un cadre plus large qui met automatiquement à jour le navigateur lorsque vos données changent.

Apprenez les bases de Turbo, Stimulus et TypeScript, et donnez du peps à votre application. Structurez votre application web pour gérer au mieux votre état. Apprenez à interagir avec des données sur le serveur tout en conservant l'interactivité avec l'utilisateur. Utiliser le système de types de TypeScript pour développer JavaScript et prévenir les erreurs. Déboguer et tester votre application frontale à l'aide d'outils spécifiques à chaque framework.

Il existe de nombreuses façons de coder côté client, et Rails est là pour vous aider.

Ce qu'il faut :

Ce livre nécessite Ruby on Rails 7. 0 ou plus récent, React 17. 0. 0 ou plus récent. D'autres dépendances seront ajoutées par Rails.

Autres informations sur le livre :

ISBN :9781680509618
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché
Année de publication :2022
Nombre de pages :375

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Rails 5 Test Prescriptions : Construire une base de code saine - Rails 5 Test Prescriptions: Build a...
Votre code Rails souffre-t-il de gonflement, de...
Rails 5 Test Prescriptions : Construire une base de code saine - Rails 5 Test Prescriptions: Build a Healthy Codebase
CSS moderne avec Tailwind : Un stylisme souple et sans chichis - Modern CSS with Tailwind: Flexible...
Cette nouvelle édition du livre couvre Tailwind 3...
CSS moderne avec Tailwind : Un stylisme souple et sans chichis - Modern CSS with Tailwind: Flexible Styling Without the Fuss
Développement frontal moderne pour Rails, deuxième édition : Hotwire, Stimulus, Turbo et React -...
Améliorez l'expérience utilisateur de votre...
Développement frontal moderne pour Rails, deuxième édition : Hotwire, Stimulus, Turbo et React - Modern Front-End Development for Rails, Second Edition: Hotwire, Stimulus, Turbo, and React
Programmation en Ruby 3.3 : Le guide du programmeur pragmatique - Programming Ruby 3.3: The...
Ruby est l'un des principaux langages de...
Programmation en Ruby 3.3 : Le guide du programmeur pragmatique - Programming Ruby 3.3: The Pragmatic Programmers' Guide

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© 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)