https://github.com/robinck/vue-presentation
:books: A Vue.js presentation πΊπ¦
https://github.com/robinck/vue-presentation
presentation reveal revealjs vuejs
Last synced: 12 months ago
JSON representation
:books: A Vue.js presentation πΊπ¦
- Host: GitHub
- URL: https://github.com/robinck/vue-presentation
- Owner: RobinCK
- License: mit
- Created: 2018-04-11T19:03:25.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T17:17:51.000Z (over 3 years ago)
- Last Synced: 2025-07-06T00:36:15.729Z (12 months ago)
- Topics: presentation, reveal, revealjs, vuejs
- Language: HTML
- Homepage: https://robinck.github.io/vue-presentation
- Size: 5.27 MB
- Stars: 41
- Watchers: 4
- Forks: 13
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Vue.JS presentation
## Development Setup
``` bash
# install dependencies
npm install
```
## Table of Contents
- [About Me](https://robinck.github.io/vue-presentation/#/)
- [Logo](https://robinck.github.io/vue-presentation/#/1)
- [About Evan You](https://robinck.github.io/vue-presentation/#/2)
- [History](https://robinck.github.io/vue-presentation/#/3)
- [Stars History](https://robinck.github.io/vue-presentation/#/4)
- [WEB frameworks benchmark](https://robinck.github.io/vue-presentation/#/5)
- [Swap rows](https://robinck.github.io/vue-presentation/#/5/1)
- [Partial update](https://robinck.github.io/vue-presentation/#/5/2)
- [Remove row](https://robinck.github.io/vue-presentation/#/5/3)
- [Select row](https://robinck.github.io/vue-presentation/#/5/4)
- [Append rows to large table](https://robinck.github.io/vue-presentation/#/5/5)
- [Create rows](https://robinck.github.io/vue-presentation/#/5/6)
- [Replace all rows](https://robinck.github.io/vue-presentation/#/5/7)
- [Create many rows](https://robinck.github.io/vue-presentation/#/5/8)
- [Clear rows](https://robinck.github.io/vue-presentation/#/5/9)
- [Startup time](https://robinck.github.io/vue-presentation/#/5/10)
- [Memory allocation in mbs](https://robinck.github.io/vue-presentation/#/5/11)
- [Ready memory](https://robinck.github.io/vue-presentation/#/5/12)
- [Run memory](https://robinck.github.io/vue-presentation/#/5/13)
- [Update eatch 10th row for 1k rows](https://robinck.github.io/vue-presentation/#/5/14)
- [Replace 1k rows](https://robinck.github.io/vue-presentation/#/5/15)
- [Creating/clearing 1k rows](https://robinck.github.io/vue-presentation/#/5/16)
- [Advantages](https://robinck.github.io/vue-presentation/#/6)
- [Information](https://robinck.github.io/vue-presentation/#/6/1)
- [Very small size](https://robinck.github.io/vue-presentation/#/6/2)
- [Easy to understand and develop applications](https://robinck.github.io/vue-presentation/#/6/3)
- [Simple integration](https://robinck.github.io/vue-presentation/#/6/4)
- [Detailed documentation](https://robinck.github.io/vue-presentation/#/6/5)
- [Flexibility](https://robinck.github.io/vue-presentation/#/6/6)
- [Right to choose](https://robinck.github.io/vue-presentation/#/6/7)
- [Ecosystem](https://robinck.github.io/vue-presentation/#/7)
- [Native app](https://robinck.github.io/vue-presentation/#/8)
- [Server-side rendering](https://robinck.github.io/vue-presentation/#/9)
- [Who is using it?](https://robinck.github.io/vue-presentation/#/10)
- [How it works?](https://robinck.github.io/vue-presentation/#/11)
- [MVVM](https://robinck.github.io/vue-presentation/#/11/1)
- [Components](https://robinck.github.io/vue-presentation/#/11/2)
- [Lifecycle](https://robinck.github.io/vue-presentation/#/11/3)
- [Reactivity](https://robinck.github.io/vue-presentation/#/11/4)
- [Interpolations](https://robinck.github.io/vue-presentation/#/12)
- [Text](https://robinck.github.io/vue-presentation/#/12/1)
- [Raw html](https://robinck.github.io/vue-presentation/#/12/2)
- [Attributes](https://robinck.github.io/vue-presentation/#/12/3)
- [Using javascript expressions](https://robinck.github.io/vue-presentation/#/12/4)
- [Directives](https://robinck.github.io/vue-presentation/#/13)
- [Computed properties and watchers](https://robinck.github.io/vue-presentation/#/14)
- [Watch](https://robinck.github.io/vue-presentation/#/14/1)
- [Computed](https://robinck.github.io/vue-presentation/#/14/2)
- [Computed setter](https://robinck.github.io/vue-presentation/#/14/3)
- [Binding html classes](https://robinck.github.io/vue-presentation/#/15)
- [Conditional rendering](https://robinck.github.io/vue-presentation/#/16)
- [Loops](https://robinck.github.io/vue-presentation/#/17)
- [Method event handlers](https://robinck.github.io/vue-presentation/#/18)
- [Form input bindings](https://robinck.github.io/vue-presentation/#/19)
- [Event & key modifiers](https://robinck.github.io/vue-presentation/#/20)
- [Component structure](https://robinck.github.io/vue-presentation/#/21)
- [Etc...](https://robinck.github.io/vue-presentation/#/22)
- [What is vuex?](https://robinck.github.io/vue-presentation/#/23)
- [What is a "state management pattern"?](https://robinck.github.io/vue-presentation/#/23/1)
- [Shared state](https://robinck.github.io/vue-presentation/#/23/2)
- [Dev tools](https://robinck.github.io/vue-presentation/#/24)
- [Thanks](https://robinck.github.io/vue-presentation/#/24)