Awesome
Dicionário Vue.js API
Playlist de vídeos para o canal do Youtube, detalhando as entranhas da API do Vue.js com exemplos reais de uso.
Cronograma da playlist
⌛ = A espera de um author (issue)
❓ = Issue aberta, mas não concluída
♨️ = Em gravação
👌 = Víde gravado, link disponível
Estrutura
- name ♨️ issue
- delimiters ♨️ issue
- data ⌛
- methods ⌛
- computed ⌛
- watch ⌛
- filters ⌛
- components ⌛
- model ⌛
Estrutura DOM
- el ♨️ issue
- render & renderError ⌛
Lifecycle Hooks
- beforeCreate ⌛
- created ⌛
- beforeMount ⌛
- mounted ⌛
- beforeUpdate ⌛
- updated ⌛
- deactivated ⌛
- beforeDestroy ⌛
- destroyed ⌛
Lifecycle / Instance Methods
- $mount ⌛
- $forceUpdate ⌛
- $nextTick ⌛
- $destroy ⌛
Intance properties
- vm.$data ⌛
- vm.$props ⌛
- vm.$el ⌛
- vm.$options ⌛
- vm.$root ⌛
- vm.$slots ⌛
- vm.$scopedSlots ⌛
- vm.$refs ⌛
- vm.$isServer ⌛
- vm.$attrs ⌛
- vm.$listeners ⌛
- vm.$watch ⌛
- vm.$set ⌛
- vm.$delete ⌛
- vm.$on ⌛
- vm.$once ⌛
- vm.$off ⌛
- vm.$emit ⌛
- vm.$forceUpdate ⌛
- vm.$nextTick ⌛
- vm.$destroy ⌛
Diretivas
- v-text ⌛
- v-html ⌛
- v-once ⌛
- v-show ⌛
- v-if / v-else-if / v-else ⌛
- v-for ⌛
- v-on ⌛
- v-bind ⌛
- v-model ⌛
- v-clock ⌛
Atributos especiais
Global
- Vue.extend ⌛
- Vue.nextTick ⌛
- Vue.set ⌛
- Vue.delete ⌛
- Vue.directive ⌛
- Vue.filter ⌛
- Vue.component ⌛
- Vue.use ⌛
- Vue.mixin ⌛
- Vue.compile ⌛
- Vue.version ⌛
Global config
- slient & productionTip ⌛
- devtools ⌛
- optionMergeStrategies ⌛
- errorHandler & warnHandler ⌛
- ignoredElements ⌛
- keyCodes ⌛
Components
- component ⌛
- transition ⌛
- transition-group ⌛
- keep-alive ⌛
- slot ⌛
Composição
Como contribuir
Qualquer desenvolvedor ou desenvolvedora Vue.js poderá escolher um tema e gravar o vídeo.
Passos
- Escolher um item (Se um item tiver ligado ao outro, pode fazer 1 só vídeo com mais de um item);
- Verificar se existe uma issue aberta por algum dev, se não, abrir uma issue nos informando de seu interesse por ele;
- Baixe a introdução que será disponibilizada em breve;
- Dê uma olhada nos moldes que os primeiros vídeos estão sendo gravados;
- Agora basta você gravar, editar (com a intro) e nos enviar;
- A curadoria aprovará seu vídeo e será publicado no canal do Vue.js Brasil;
Dicas
- Mesmo se o item for simples, o importante são os exemplos de uso que você colocará no vídeo;