2.6.1 • Published 2 years ago

dipole v2.6.1

Weekly downloads
3
License
MIT
Repository
github
Last release
2 years ago

NPM version Minzipped size codecov

dipole is tiny (just about 2K min gz) reactive state management library that could be used standalone or with React/Preact. It's heavily inspired by MobX and was initially thought as a pedagogical re-implementation of its core features, and had grown later to a complete library. At this moment dipole can be seen as MobX minus "magic".

dipole features

  • Clean and minimalistic object-oriented implementation of observable/functional reactive paradigm in about 500 lines of code
  • Opaque data structures - you can easily examine dipole internals in debugger, no class fields is mangled
  • Performance optimizations - even with a huge amount of observable/computed values dipole runs as efficiently as possible
  • Good test suit - 100% test coverage for complex use cases

Installation

npm install --save dipole

Documentation

Check out the full documentation on dipole.js.org

Introduction

Check out the introduction page

Examples

Check out the Examples page

Author

Eugene Daragan

License

MIT

2.6.1

2 years ago

2.6.0

2 years ago

2.5.1

2 years ago

2.5.0

3 years ago

2.2.9

3 years ago

2.2.8

3 years ago

2.3.0

3 years ago

2.4.0

3 years ago

2.2.5

3 years ago

2.2.7

3 years ago

2.2.6

3 years ago

2.2.4

3 years ago

2.2.3

3 years ago

2.2.1

4 years ago

2.2.0

4 years ago

2.2.2

4 years ago

2.1.2

4 years ago

2.1.1

4 years ago

2.1.0

4 years ago

2.0.0

4 years ago

1.0.3

4 years ago

1.0.2

5 years ago

1.0.1

5 years ago

0.2.1

6 years ago

0.2.0

6 years ago

1.0.0

6 years ago