Modern Front-End Development for Rails, ediția a doua: Hotwire, Stimulus, Turbo și React

Evaluare:   (4.4 din 5)

Modern Front-End Development for Rails, ediția a doua: Hotwire, Stimulus, Turbo și React (Noel Rappin)

Recenzii ale cititorilor

În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 4 voturi.

Titlul original:

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

Conținutul cărții:

Îmbunătățiți experiența de utilizare a aplicației dvs. Rails cu interacțiuni client-side bogate și atractive. Învățați să utilizați instrumentele Rails 7 și simplificați ecosistemul JavaScript complex. Este mai ușor ca niciodată să construiți interacțiuni cu utilizatorii cu Hotwire, Turbo și Stimulus. Puteți adăuga un stil front-end deosebit fără prea multe complicații suplimentare. Utilizați React pentru a crea un set mai complex de caracteristici client-side. Structurați-vă codul pentru diferite niveluri de nevoi client-side cu aceste opțiuni puternice. Adăugați astăzi la setul dvs. de instrumente!

Este greu să ai o aplicație Rails fără să integrezi o anumită logică client-side. Dar instrumentele de codare client-side și instrumentele Rails pentru integrarea cu acestea se schimbă continuu. Rails 7 simplifică integrarea client-side cu gemul Hotwire. Este o modalitate excelentă de a construi interacțiunea cu clientul cu HTML pe partea serverului și o cantitate mică de JavaScript.

În cea mai recentă ediție a acestei cărți, învățați cum să utilizați Rails 7 și instrumentele sale de bundling front-end pentru a construi o logică front-end bogată în aplicațiile dvs. Rails. Treaba este și mai ușoară cu Stimulus, o bibliotecă care aduce convențiile Rails la instrumentele JavaScript. Și puteți adăuga, de asemenea, React, un cadru mai mare care actualizează automat browserul atunci când datele dvs. se modifică.

Învățați elementele de bază ale Turbo, Stimulus și TypeScript și adăugați pizazz aplicației dvs. Structurați-vă aplicația web pentru a vă gestiona cel mai bine statul. Aflați cum să interacționați cu datele de pe server, păstrând în același timp experiența utilizatorului interactivă. Utilizați sistemul de tipuri din TypeScript pentru a extinde JavaScript și pentru a preveni condițiile de eroare. Depanarea și testarea aplicației front-end cu instrumente specifice fiecărui cadru.

Există o mulțime de moduri de a realiza codare pe partea clientului, iar Rails este aici pentru a vă ajuta.

Ce vă trebuie:

Această carte necesită Ruby on Rails 7. 0 sau mai recentă, React 17. 0. 0 sau ulterior. Alte dependențe vor fi adăugate de Rails.

Alte date despre carte:

ISBN:9781680509618
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale
Anul publicării:2022
Numărul de pagini:375

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Prescripții de testare Rails 5: Construiți o bază de cod sănătoasă - Rails 5 Test Prescriptions:...
Codul dvs. Rails suferă de umflături, fragilitate...
Prescripții de testare Rails 5: Construiți o bază de cod sănătoasă - Rails 5 Test Prescriptions: Build a Healthy Codebase
CSS modern cu Tailwind: Styling flexibil fără complicații - Modern CSS with Tailwind: Flexible...
Această nouă ediție a cărții acoperă Tailwind 3...
CSS modern cu Tailwind: Styling flexibil fără complicații - Modern CSS with Tailwind: Flexible Styling Without the Fuss
Modern Front-End Development for Rails, ediția a doua: Hotwire, Stimulus, Turbo și React - Modern...
Îmbunătățiți experiența de utilizare a aplicației...
Modern Front-End Development for Rails, ediția a doua: Hotwire, Stimulus, Turbo și React - Modern Front-End Development for Rails, Second Edition: Hotwire, Stimulus, Turbo, and React
Programarea Ruby 3.3: Ghidul programatorului pragmatic - Programming Ruby 3.3: The Pragmatic...
Ruby este unul dintre cele mai importante limbaje...
Programarea Ruby 3.3: Ghidul programatorului pragmatic - Programming Ruby 3.3: The Pragmatic Programmers' Guide

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)