https://github.com/coder-abdo/vue-notes-app
https://github.com/coder-abdo/vue-notes-app
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/coder-abdo/vue-notes-app
- Owner: coder-abdo
- Created: 2023-11-24T12:46:31.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-24T12:47:09.000Z (over 2 years ago)
- Last Synced: 2025-03-04T07:47:19.360Z (over 1 year ago)
- Language: Vue
- Homepage: https://vue-notes-app-teal.vercel.app
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# vue-notes-app
This is a simple note application build in top of `vue-3` with `composition` API.I used my experience in `React` to build this application and here what I learnt so far:
1. split app into smaller components.
2. uplifiting the `state` up to the top parent component.
3. how to use conditions and loops.
4. passing `state` to childern using props.
5. passing handlers to children using `$emit` handler.
## What Should I Focus Next in `Vue`:
1. using Typescript.
2. using State Managment tool `Vuex` & `Pinia`.
3. build large applications.
4. using `Nuxt`.
## My Tools:
1. `ChadNvim`.
2. `Bun` Runtime.
## Project Setup
```sh
npm install
```
### Compile and Hot-Reload for Development
```sh
npm run dev
```
### Compile and Minify for Production
```sh
npm run build
```