Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pkc918/vue3-core
implement vue3 core code
https://github.com/pkc918/vue3-core
Last synced: 11 days ago
JSON representation
implement vue3 core code
- Host: GitHub
- URL: https://github.com/pkc918/vue3-core
- Owner: pkc918
- License: mit
- Created: 2023-09-06T14:04:44.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-13T15:38:40.000Z (about 1 year ago)
- Last Synced: 2024-10-11T12:18:32.479Z (about 1 month ago)
- Language: TypeScript
- Size: 106 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
🍬: Study `vue3 core code`
🍭: Implement `vue3 core code`
🍡: Welcome `star` & `pr`
### Implement
- reactive
- runtime
- compiler### reactive
- reactive
- effect
- effect - scheduler
- effect - stop
- readonly
- isReactive
- isReadonly
- shallowReadonly
- isProxy
- ref
- isRef
- unRef
- proxyRefs
- computed### runtime
- rollup build
- `this` in component
- shapeFlags
- `event` in component
- props
- emit slots
- provide/inject
- custom renderer
- `diff`
- nextTick### compiler
- slots
- element & text
- template
- parse
- transform
- template -> render