Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 4 Stimmen.
Modern Front-End Development for Rails, Second Edition: Hotwire, Stimulus, Turbo, and React
Verbessern Sie das Benutzererlebnis für Ihre Rails-Anwendung mit reichhaltigen, ansprechenden clientseitigen Interaktionen. Lernen Sie den Umgang mit den Rails 7-Tools und vereinfachen Sie das komplexe JavaScript-Ökosystem. Es ist einfacher denn je, Benutzerinteraktionen mit Hotwire, Turbo und Stimulus zu erstellen. Sie können ein großartiges Frontend-Flair hinzufügen, ohne dass es zu kompliziert wird. Verwenden Sie React, um komplexere clientseitige Funktionen zu erstellen. Strukturieren Sie Ihren Code mit diesen leistungsstarken Optionen für verschiedene Ebenen der clientseitigen Anforderungen. Erweitern Sie Ihr Toolkit noch heute!
Es ist schwer, eine Rails-Anwendung zu erstellen, ohne eine clientseitige Logik zu integrieren. Aber die clientseitigen Codierungswerkzeuge und die Rails-Tools für die Integration mit ihnen ändern sich ständig. Rails 7 vereinfacht die client-seitige Integration mit dem Hotwire-Gem. Es ist eine großartige Möglichkeit, die Interaktion mit dem Client mit serverseitigem HTML und einer kleinen Menge JavaScript aufzubauen.
In der neuesten Ausgabe dieses Buches lernen Sie, wie Sie mit Rails 7 und seinen Front-End-Bündelungswerkzeugen eine umfangreiche Front-End-Logik in Ihre Rails-Anwendungen einbauen können. Mit Stimulus, einer Bibliothek, die Rails-Konventionen mit JavaScript-Tools verbindet, wird die Arbeit noch einfacher. Und Sie können auch React einbinden, ein größeres Framework, das den Browser automatisch aktualisiert, wenn sich Ihre Daten ändern.
Lernen Sie die Grundlagen von Turbo, Stimulus und TypeScript kennen und verleihen Sie Ihrer Anwendung mehr Pep. Strukturieren Sie Ihre Webanwendung, um Ihren Status optimal zu verwalten. Lernen Sie, wie Sie mit Daten auf dem Server interagieren können, ohne dass die Benutzererfahrung leidet. Verwenden Sie das Typsystem in TypeScript, um JavaScript zu erweitern und Fehler zu vermeiden. Debuggen und Testen Ihrer Front-End-Anwendung mit spezifischen Tools für jedes Framework.
Es gibt viele Möglichkeiten der clientseitigen Programmierung, und Rails ist hier, um zu helfen.
Was Sie brauchen:
Dieses Buch benötigt Ruby on Rails 7. 0 oder höher, React 17. 0. 0 oder höher. Andere Abhängigkeiten werden von Rails hinzugefügt.