ENGLISH

Vue on Rails: End-to-End Guide to Building Web Apps Using Vue.js and Rails

Book information

Publisher
Apress
Year
2019
ISBN
978-1-4842-5115-7, 978-1-4842-5116-4
Language
english
Format
PDF
Filesize
2 MB (2420736 bytes)
Edition
1st ed.
Pages
XV, 193\198
Time added
2020-02-08 04:40:56

Description

Build modern and progressive web applications with Vue.js and Ruby on Rails. As the Rails community embraces JavaScript, this book answers your most pressing questions, including how to integrate front-end technologies with Rails, whether to build a single-page application, when and how to use JavaScript in your project, how to scaffold a Vue component in Rails, and how to configure Vue.js in a Rails project. This book explores how to manage and understand priorities when working with Vue on Rails and how to determine the best configuration for your project. You'll see how to reuse your Vue components in a Rails project with less coding and harness the component options, as well as how to use props, events and slots of Vue components. You'll also use webpacker to set up your project and pass data from your Vue component to a Rails controller and back. Finally, you’ll learn which is the best configuration for the router and how to test and deploy your application. These topics are essential for developers and product owners because they cover end-to-end advice for building a web application incrementally or from scratch. Vue.js on Railsshows you just how easy it is to build and maintain a modern web app and save hundreds of hours integrating these two technologies. What You'll Learn Use Vue and Rails together to improve products Build a web app with a focus on developer happiness Take a pragmatic approach to web app development with practical code examples Save time configuring Vue and RailsControl and manage states in a Vue on Rails project Who This Book Is For Product owners seeking a technology for a company’s products with an emphasis on development scalability; business owners looking to maximize developer satisfaction and successful product development; technical managers requiring a pragmatic and successful web app development strategy;and new and experienced developers and designers learning to build web apps using the best tools available. Front Matter ....Pages i-xv Front Matter ....Pages 1-1 Introduction (Bryan Lim, Richard LaFranchi)....Pages 3-18 Nuts and Bolts of Vue on Rails (Bryan Lim, Richard LaFranchi)....Pages 19-40 Model, Vue, and Controller (Bryan Lim, Richard LaFranchi)....Pages 41-79 Front Matter ....Pages 81-81 Real-World Applications Through Short Tutorials (Bryan Lim, Richard LaFranchi)....Pages 83-113 Making a Real-Time Two-Player Game with Action Cable (Bryan Lim, Richard LaFranchi)....Pages 115-133 Building an Image-Cropping Tool with Vue and Active Storage (Bryan Lim, Richard LaFranchi)....Pages 135-151 Front Matter ....Pages 153-153 Testing, Deployment, and Troubleshooting (Bryan Lim, Richard LaFranchi)....Pages 155-182 Conclusion – Finishing the Race (Bryan Lim, Richard LaFranchi)....Pages 183-186 Back Matter ....Pages 187-193

Similar books