Vue JS Components


Not CompletedRemoving Placeholder Code Provided by Vue CLI

In this section of the course, we are going to start building out the basic architecture for our DevWorkflow application. We're also going to learn about some of the most foundational concepts associated with the Vue JS framework along the way.

Not CompletedBuilding Out the Vue JS View Pages

Looking through the design that we have, you can see that we have our two pages of dashboard and then the home page and the home page is where they are going to log or register.

Not CompletedCreating a Vue JS Presentation Component

Now that we have the pages all set in our application, now it's time to start diving into Vue components.

Not CompletedIntroduction to Data Binding in Vue JS

In this lesson we're gonna learn how we can start working with data binding in view components and especially data binding as it relates to form data.

Not CompletedOverview of Vue Props

Since this section is all about components, I think it makes sense for us to now discuss component communication.

Not CompletedHow to Pass Data from a Child Component to a Parent Component in Vue JS with the Emit Process

In the last lesson, we walked through how you can use props to send data from a parent component down to a child component.

Not CompletedDeep Dive into the Vue JS Component Lifecycle Methods

In this Vue.js tutorial, we are gonna take a deep dive and look at the lifecycle hooks provided from the Vue framework.

Not CompletedReorganizing the Vue Components to Match the Design

I hope that that deep dive through the Vue component lifecycle methods was helpful for you to understand how components work in the Vue ecosystem.

Not CompletedHow to Reuse a Vue JS Component

So now that we have all of our code organized, we're ready to start building out some of these features. So right here on the home page, you can see that we have two very similar page elements.

Not CompletedIntroduction to the Vue JS Conditional Directive

Now that we have the ability to have multiple components on the same page and to reuse the same component, now let's talk about how we can dynamically change their behavior.

Not CompletedOverview of Vue JS Computed Properties

So now that we have the ability to pass in data and then have our components change dynamically based on the values, now we can finish out how we want this structure to be built out.

Unsupported Browser

devCamp does not support ancient browsers.
Install a modern version for best experience.