© Bryan Lim and Richard LaFranchi 2019
B. Lim, R. LaFranchiVue on Railshttps://doi.org/10.1007/978-1-4842-5116-4_2

2. Nuts and Bolts of Vue on Rails

Bryan Lim1  and Richard LaFranchi2
Singapore, Singapore
Boulder, CO, USA

A user interface should be so simple that a beginner in an emergency can understand it within ten seconds.

—Ted Nelson

This chapter covers the attributes of a modern web application, the nature of Vue.js, choices in managing assets on Ruby on Rails, and the approaches towards integrating Vue into Ruby on Rails project. We will walk through a few examples of how to approach a Vue integration with Ruby on Rails and compare this to the traditional Ruby on Rails approach.

Attributes of a Modern Web App

A web application ...

Get Vue on Rails: End-to-End Guide to Building Web Apps Using Vue.js and Rails now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.