Vue.js 2.x by Example
Example-driven guide to build web apps with Vue.js
for beginners
Mike Street
BIRMINGHAM - MUMBAI
Vue.js 2.x by Example
Copyright 2017 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
First published: December 2017
Production reference: 1191217
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham
B3 2PB, UK.
ISBN 978-1-78829-346-4
www.packtpub.com
Credits
Author Mike Street | Copy Editor Safis Editing |
Reviewers Bogdan Balc Silva, Pablo Henrique P. | Project Coordinator Hardik Bhinde |
Commissioning Editor Kunal Chaudhari | Proofreader Safis Editing |
Acquisition Editor Siddharth Mandal | Indexer Tejal Daruwale Soni |
ContentDevelopmentEditor Aditi Gour | Graphics Jason Monteiro |
Technical Editor Sushmeeta Jena | Production Coordinator Aparna Bhagat |
About the Author
Mike Street (aka mikestreety) is a frontend developer from Brighton, UK. Specializing in Gulp, SCSS, HTML, and Vue, he has been developing websites professionally since 2010. After making his first Vue app as an experimental side project, he's been hooked ever since. When not developing on the web, Mike likes to explore the Sussex countryside on his bike, start a new side-project without finishing the last, or heading to the cinema.
About the Reviewers
BogdanBalc is a Team Lead with a passion for frontend technologies. He has worked with JavaScript for the past 10 years from the emergence of jQuery and Ajax to modern full-fledged MVC frameworks. When he is not fiddling with some new JavaScript challenge, he spends his time playing sports and games with friends, as well as watching sports and movies.
Nowadays, he channels most of his efforts into making we3interactive one of the most successful and creative startups in Cluj.
His passion with Vue.js pushed him to collaborate on two other awesome Vue.js books in the past: Learning Vue.js by Olga Filipova and Vue.js 2 Cookbook by Andrea Passaglia.
Silva, Pablo Henrique P. is a frontend developer, speaker, writer, and community leader focused on helping companies and individuals succeed with their frontend applications.
As a frontend developer, he has been using Vue.js since version 1.0 and kept continues to use it in several current projects. His current job as a Squad Leader at a Brazilian company gave him the opportunity to lead several developer teams and to see the benefits of Vue.js while creating products and services.
As a writer, he is curious, likes to solve problems and his style of writing follows the tl;dr; (too long; didn't read) style, meaning he tries to be as clear and goal-minded as possible. He uses this style because he believes developers (such as himself) should learn things quickly and not waste time reading some long articles that have only one or two paragraphs of true meaningful information.
Pablo Henrique frequently speaks about, and writes about frontend in general, but has given many presentations about Vue.js.
I would like to thank my entire family for supporting me while doing this job, especially my mother (Flvia Penha de Freitas Silva) and my father (zio Walter da Silva). I would like to thank my girlfriend too for having the patience and giving me insights while reviewing this book. Last but not least, I would like to thank Packt for this amazing opportunity.
Acknowledgments
I would like to start by thanking my wife, Chilly, for everything she's had to put up with while I've been writing this book. From the tears after I forgot to press save, to the elation after I typed the last full stop. She has encouraged me to write on those days where I've wanted to walk away and had to tolerate those nights where I couldn't stop writing. Thank you.
I would also like to thank my family, friends, and the "Wilmy gang" for the support they showed during the whole book-writing process. Most of them didn't understand a single thing I was talking about when asking me about my progress. Despite this, they managed to feign enough enthusiasm to keep me motivated even my Gran expressed interest.
I would like to thank the publishers for giving me the opportunity to write this book. Thank you for giving me this experience.
Lastly, I would like to thank my colleagues at Liquid Light for encouraging me to be the best frontend developer, productivity hipster, and writer I can be. Without any of these people, this book wouldn't be here.
For the Streets...
www.PacktPub.com
For support files and downloads related to your book, please visit www.PacktPub.com . Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at www.PacktPub.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at service@packtpub.com for more details.
At www.PacktPub.com , you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.
https://www.packtpub.com/mapt
Get the most in-demand software skills with Mapt. Mapt gives you full access to all Packt books and video courses, as well as industry-leading tools to help you plan your personal development and advance your career.
Why subscribe?
- Fully searchable across every book published by Packt
- Copy and paste, print, and bookmark content
- On demand and accessible via a web browser
Customer Feedback
Thanks for purchasing this Packt book. At Packt, quality is at the heart of our editorial process. To help us improve, please leave us an honest review on this book's Amazon page at www.amazon.in/dp/1788293460.