pulse-framework
TypeScript icon, indicating that this package has built-in type declarations

3.2.0 • Public • Published

Pulse Framework 3.0

Pulse is a global state and logic framework for reactive Typescript & Javascript applications. Supporting frameworks like VueJS, React and React Native.

Lightweight, modular and powerful. An alternative to Redux/VueX/MobX and request libraries such as Axios/Request.js. Use Pulse to create a core state & logic library for your application; plug and play directly into any UI Framework.

Created by @jamiepine | Sponsored and maintained by the Notify Team

Official website: pulsejs.org

Join Discord Donate on patreon Follow on twitter Follow Pulse on twitter

const App = new Pulse();
 
const Hello = App.State<string>('the sound of music');

Why Pulse?

Pulse provides a clean-cut toolset to build a Javascript application quickly and efficiently. It encourges developers to construct a core library that can be dropped into any UI framework. Your core is the brain of your application, it will handle everything from state management, API requests to all logic and calculations. Pulse will supply pre-computed data to your UI components, in the framework of your choice with complete reactivity.

Typescript

Pulse is written in Typescript and is designed to support it heavily. Everything is type safe out of the box and encourages you to write clean typed code.

Read the documentation to learn more!

Readme

Keywords

none

Package Sidebar

Install

npm i pulse-framework

Weekly Downloads

44

Version

3.2.0

License

MIT

Unpacked Size

328 kB

Total Files

9

Last publish

Collaborators

  • jamiepine