Rappin, Noel
Modern Front-End Development for Rails, Second Edition: Hotwire, Stimulus, Turbo, and React
- ISBN 13:
- 9781680509618
- author:
- Rappin, Noel
- format:
- Paperback
- publisher:
- Pragmatic Bookshelf
- language:
- English
- Publication Year:
- 2022
- Pages:
- 256
- Dimensions:
- 23.4 x 18.8 x 2.3 centimetres (0
- Genre:
- Computers, Programming, General,
- Condition:
- New
- Availability:
- Item usually sent within 20 working days
Description
Improve your Rails application with rich client-side interactions using Hotwire, Turbo, Stimulus, and React. This comprehensive guide simplifies the complex JavaScript ecosystem, making it easier to build engaging user experiences without extra complication. Learn how to structure your code for different levels of client-side needs, and add powerful front-end logic into your applications using Rails 7 and its front-end bundling tools. Discover how Stimulus brings Rails conventions to JavaScript tools, and how React can be used to build complex client-side features that automatically update the browser when data changes. With this book, you'll learn how to debug and test your front-end application with tools specific to each framework, and use TypeScript's type system to expand on JavaScript and prevent error conditions.