Vue 3 is officially here! In this announcement by Evan You, he announces the biggest changes in the new framework and talks about the amazing work the whole Vue team has done.
Developers have long been awaiting the really cool features announced for Vue 3 like Typescript support, better organization for large projects, and rendering optimizations that make for better Vue apps.
In this Vue 3 tutorial, we’ll be building a search system that uses a text input to filter articles from an array.
By the end of this tutorial, you’ll have created a Vue 3 project, built two components with the Composition API.
Here’s what we’re going to be making. Alright, I’m sure you’re just as excited as I am, so let’s start coding.
There are a few different options for adding Vue 3 to your existing projects or creating your very own Vue 3 project.
In this tutorial, we’ll be covering my two personal favorite options:.
If you’ve done Vue development in the past, you’ve likely used the Vue CLI to set up your project.
Vue CLI is a command line interface for Vue development that serves as the baseline of the Vue ecosystem.
For our case, it allows us to create a Vue app. First, we have to make sure that we have the most up-to-date version of the Vue CLI and we can do that by running npm update -g @vue/cli our terminal.