Last change
on this file since 57e58a3 was 57e58a3, checked in by ste08 <sjovanoska@…>, 4 months ago |
Initial commit
|
-
Property mode
set to
100644
|
File size:
921 bytes
|
Line | |
---|
1 | # @vue/reactivity
|
---|
2 |
|
---|
3 | ## Usage Note
|
---|
4 |
|
---|
5 | This package is inlined into Global & Browser ESM builds of user-facing renderers (e.g. `@vue/runtime-dom`), but also published as a package that can be used standalone. The standalone build should not be used alongside a pre-bundled build of a user-facing renderer, as they will have different internal storage for reactivity connections. A user-facing renderer should re-export all APIs from this package.
|
---|
6 |
|
---|
7 | For full exposed APIs, see `src/index.ts`.
|
---|
8 |
|
---|
9 | ## Credits
|
---|
10 |
|
---|
11 | The implementation of this module is inspired by the following prior art in the JavaScript ecosystem:
|
---|
12 |
|
---|
13 | - [Meteor Tracker](https://docs.meteor.com/api/tracker.html)
|
---|
14 | - [nx-js/observer-util](https://github.com/nx-js/observer-util)
|
---|
15 | - [salesforce/observable-membrane](https://github.com/salesforce/observable-membrane)
|
---|
16 |
|
---|
17 | ## Caveats
|
---|
18 |
|
---|
19 | - Built-in objects are not observed except for `Array`, `Map`, `WeakMap`, `Set` and `WeakSet`.
|
---|
Note:
See
TracBrowser
for help on using the repository browser.