Skip to content

Fork of the "alura-tracker" repository of Alura's "Vue3 Course: Exploring the framework / Advancing the framework / Composition API and Vuex", with the aim of transpiling (or reimplementing) this entire project using the latest version of the framework Angular

Notifications You must be signed in to change notification settings

hceresetti/angular-alura-tracker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Curso de Vue3: Explorando o framework / Avançando no framework / Composition API e Vuex da Alura

Desenvolvimento de uma simples aplicação que registra projetos o tempo gasto em cada tarefa do projeto

Por Vinicios Neves - Alura

Como executar o projeto   |   Conteúdo do curso

Front-end

Front-end

Como executar o projeto

Requisitos

Clonar este repositório

git clone https://github.com/eliasmcastro/alura-tracker.git

Back-end

Vamos utilizar uma fake API para prover os dados, para isso entre na pasta back-end e execute

  • npm install para instalar as dependências do projeto
  • npm run serve para iniciar a API fake

As rotas disponíveis são:

Front-end

Para executar o front-end, entre na pasta front-end e execute

  • npm install para instalar as dependências do projeto
  • npm run serve para iniciar o servidor de desenvolvimento
  • Acessar http://localhost:8080

Conteúdo do curso

Curso de Vue3: explorando o framework

  • Diferenças entre as versões 2 e 3 do Vue
  • Vantagens de se utilizar Vue.JS com TypeScript
  • Comunicação entre componentes filho -> pai
  • Integração das variáveis de um componente com o seu template, utilizando two-way data binding
  • Delimitando reponsabilidades de um componente

Curso de Vue3: avançando no framework

  • Utilização do vue-router para trabalhar com páginas
  • Identificação de code smells
  • Vantagens do gerenciamento do estado
  • Integração dos estados dos componentes utilizando o Vuex

Curso de Vue3: composition API e Vuex

  • Compreendendo o funcionamento do Vuex
  • Diferenças entre actions e mutations
  • Vantagens da utilização de módulos no Vuex
  • Vantangens da Composition API

About

Fork of the "alura-tracker" repository of Alura's "Vue3 Course: Exploring the framework / Advancing the framework / Composition API and Vuex", with the aim of transpiling (or reimplementing) this entire project using the latest version of the framework Angular

Topics

Resources

Stars

Watchers

Forks

Languages

  • Vue 67.9%
  • TypeScript 26.9%
  • HTML 2.7%
  • JavaScript 2.5%