25.06.2018 Views

Full-Stack Vue.js 2 and Laravel 5

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Prototyping <strong>Vue</strong>bnb, Your First<br />

<strong>Vue</strong>.<strong>js</strong> Project<br />

In this chapter, we will learn the basic features of <strong>Vue</strong>.<strong>js</strong>. We'll then put this<br />

knowledge into practice by building a prototype of the case-study project,<br />

<strong>Vue</strong>bnb.<br />

Topics this chapter covers:<br />

Installation <strong>and</strong> basic configuration of <strong>Vue</strong>.<strong>js</strong><br />

<strong>Vue</strong>.<strong>js</strong> essential concepts, such as data binding, directives, watchers <strong>and</strong><br />

lifecycle hooks<br />

How <strong>Vue</strong>'s reactivity system works<br />

Project requirements for the case-study project<br />

Using <strong>Vue</strong>.<strong>js</strong> to add page content including dynamic text, lists, <strong>and</strong> a header<br />

image<br />

Building an image modal UI feature with <strong>Vue</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!