diff --git a/README.md b/README.md index d817cda..1d5059c 100644 --- a/README.md +++ b/README.md @@ -15,13 +15,13 @@ #### Features -- **Small.** Fully featured at `~9kB` gzip. -- **Truly reactive and fine grained.** Unlike VDOM libraries which use diffing to compute changes, it uses fine grained updates to target only the DOM which needs to update. -- **No Magic** Explicit subscriptions obviate the need of [`sample`](https://github.com/luwes/sinuous/blob/8d1aa0cdb8a25e6bfcdf34f022523564a9adb533/src/observable.js#L34-L49)/[`untrack`](https://github.com/vobyjs/voby#untrack) methods found in other fine grained reactive libraries like solid/sinuous. _Importantly, many feel that this also makes your code easy to reason about._ -- **Signals and Stores.** Signals for primitives and Stores for deeply nested objects/arrays. -- **First class HMR** Preserves Signals/Stores across HMR loads for a truly stable HMR experience. -- **DevEx.** no compile step needed if you want: choose your view syntax: `h` for plain javascript or `` for babel/typescript. -- **Rich and Complete.** From support for `SVG` to popular patterns like `dangerouslySetInnerHTML`, `ref` to `` and `` alfama has you covered. +- **Small:** Fully featured at `~9kB` gzip. +- **Truly reactive and fine grained:** Unlike VDOM libraries which use diffing to compute changes, it uses fine grained updates to target only the DOM which needs to update. +- **No Magic:** Explicit subscriptions obviate the need of [`sample`](https://github.com/luwes/sinuous/blob/8d1aa0cdb8a25e6bfcdf34f022523564a9adb533/src/observable.js#L34-L49)/[`untrack`](https://github.com/vobyjs/voby#untrack) methods found in other fine grained reactive libraries like solid/sinuous. _Importantly, many feel that this also makes your code easy to reason about._ +- **Signals and Stores:** Signals for primitives and Stores for deeply nested objects/arrays. +- **First class HMR:** Preserves Signals/Stores across HMR loads for a truly stable HMR experience. +- **DevEx:** no compile step needed if you want: choose your view syntax: `h` for plain javascript or `` for babel/typescript. +- **Rich and Complete:** From support for `SVG` to popular patterns like `dangerouslySetInnerHTML`, `ref` to `` and `` alfama has you covered. #### Ecosystem