Last active
July 8, 2021 19:52
-
-
Save viniazvd/7566653fdbf2f8204b4f6059843e426c to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- usar matchMedia (nuxt-device-detect => this.$device.isMobile, deprecated) | |
- rscss | |
- usar estrutura de container/components | |
- dynamic import dentro de components | |
- dividir store por módulos | |
- n usar commits sem actions | |
- remover/substituir libs de terceiros | |
- criar componentes próprios e customizados | |
- mover libs para dev-deps | |
- refatorar componentes gigantes | |
- usar optional chaining para códigos defensivos ao inves de short circuit | |
- usar mais dependências explícitas | |
- remover mixinGlobal | |
- usar kebab case ao inves de pascal case nos templates | |
- abstrair services | |
- motivação de usar nuxt? | |
- extract-css-chunks-webpack-plugin => erros ao startar o projeto | |
- n colocar todos os utils num arquivo só | |
- espaçamento e ordem das props no script .vue | |
- mocks backend | |
- definir: eslint x prettier | |
:prop="true" = redundantes | |
!! double casts = redundantes | |
nome aos componentes para fácil localização |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment