Foreword

Frontend web development has become astoundingly complex. If you’ve never used a modern JavaScript framework, building your first app that only displays “Hello” can take a whole week! That might sound ridiculous—and I would agree, it is. The problem is that most frameworks assume knowledge of the terminal, advanced JavaScript, tools such as the Node Package Manager (NPM), Babel, Webpack, and often more.

Vue, refreshingly, doesn’t assume. We call it the “progressive” JavaScript framework because it scales down as well as up. If your app is simple, you can use Vue the same way you use jQuery: by dropping in a <script> tag. But as your skills and needs grow more advanced, Vue grows with you to make you more powerful and productive.

Get Vue.js in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.