RafaelM-DEv / Blog-B

Meu primeiro projeto usando Quasar e Vue

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#Link da versão Electron mais recente ( windows ) http://www.mediafire.com/file/23be43c41a2o8pr/BLOG_v.1.3.rar/file

Blog-B

Estou Desenvolvendo esse blog para aprender a utilizar e desenvolver com : Quasar CLI | Vue.js | VueX | Axios | Vue Router | Boas Práticas em Progrogramação | Endentação de código | Usando Eslint |

abaixo está o desafio proposto =>

Blog Vuejs + Quasar Framework + Cypress + Git Flow

Escopo: O blog deve listar todos os posts na index, com cada post podendo editar/excluir e se clicar nele abrir o show, deverá ter uma pagina para editar, uma para cadastrar post e a do show de cada post. Precisará ter um componente card que será o post na listagem (pode adaptar o componente card do próprio quasar, mas lembrando que tem ter um botão de editar e outro de excluir). Quando clicar em excluir o post ele deverá ser removido da lista sem precisar atualizar a página utilizando vuex. O projeto deve ser construído com Quasar CLI. Para controlar as rotas utilize o Vue router e para consumir a API utilize o axios. Após o final de tudo, crie os testes com Cypress, os testes deverá analisar se consegue criar/editar/excluir os posts. Obs: Crie o Layout, as páginas, os componentes e deixe o vuex para o final, e lembre-se do repositorio seguir o git flow.

Referências

Vue: https://vuejs.org/ | Vue Router: https://router.vuejs.org/ | Vuex: https://vuex.vuejs.org/ | Quasar: https://quasar.dev/ | Cypress: https://www.cypress.io/ | axios: https://github.com/axios/axios | Use a API: https://jsonplaceholder.typicode.com/ | GitFlow:https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow |

About

Meu primeiro projeto usando Quasar e Vue


Languages

Language:Vue 56.4%Language:JavaScript 40.3%Language:HTML 2.0%Language:SCSS 1.4%