Introdução ao Vue.js e Criação do Primeiro Aplicativo
Créditos: https://digitalya.co/blog/vue-js-methods/
Por que ler este artigo?
Este artigo explora os principais recursos que o framework Vue.js pode oferecer para projetos de aplicação web, com foco no front-end. Você aprenderá a instalar, configurar e utilizar os recursos essenciais do Vue.js enquanto construímos uma aplicação de listagem de livros.
O que é o Vue.js?
O Vue.js é um framework JavaScript que permite criar interfaces de usuário interativas e reativas. Ele é flexível, leve e adequado tanto para prototipagem rápida quanto para o desenvolvimento de aplicações web complexas.
Vamos começar!
Passo 1: Configuração do Ambiente
Antes de tudo, você precisa ter o Node.js instalado em seu computador. Se você ainda não o tem, faça o download e instale-o através desse link.
Em seguida, abra o terminal e execute o seguinte comando para instalar o Vue CLI (Command Line Interface):
npm install -g @vue/cli
Passo 2: Criando um Novo Projeto Vue
Agora que temos o Vue CLI instalado, crie um novo projeto Vue.js. No terminal, execute o seguinte comando:
vue create meu-primeiro-app
Siga as instruções para escolher as configurações desejadas. O Vue CLI criará a estrutura básica do seu projeto.
Passo 3: Explorando o Projeto
Navegue até a pasta do seu projeto:
cd meu-primeiro-app
Abra o projeto em seu editor de código favorito. Você verá uma estrutura de pastas com arquivos como
src
, public
, e package.json
.Passo 4: Criando um Componente
Vamos criar nosso primeiro componente Vue. Na pasta src, crie um novo arquivo chamado LivroLista.vue. Dentro desse arquivo, defina o seguinte componente:
<template>
<div>
<h1>Lista de Livros</h1>
<ul>
<li v-for="livro in livros" :key="livro.id">{{ livro.titulo }}</li>
</ul>
</div>
</template>
<script>
export default {
data() {
return {
livros: [
{ id: 1, titulo: 'Dom Quixote' },
{ id: 2, titulo: 'Cem Anos de Solidão' },
{ id: 3, titulo: '1984' }
]
};
}
};
</script>
Passo 5: Usando o Componente
Agora, vamos usar nosso componente
LivroLista
na página principal. Abra o arquivo src/App.vue
e adicione o seguinte código:<template>
<div id="app">
<LivroLista />
</div>
</template>
<script>
import LivroLista from './LivroLista.vue';
export default {
components: {
LivroLista
}
};
</script>
Passo 6: Rodando o Aplicativo
No terminal, execute o seguinte comando para iniciar o servidor de desenvolvimento:
npm run serve
Acesse o aplicativo em seu navegador em http://localhost:8080. Você verá a lista de livros renderizada!
Conclusão
Parabéns! Você criou seu primeiro aplicativo Vue.js. Agora você está pronto para explorar mais recursos e construir aplicações incríveis com Vue.js. 🎉
Lembre-se de consultar a documentação oficial do Vue.js para aprender mais e aprofundar seus conhecimentos. Divirta-se codificando! 😊