JsFusion is a JavaScript Framework designed to work together with technologies such as @hotwired/turbo to seamlessly apply client functionality to HTML templates dynamically. It is greatly inspired on Stimulus (improving upon it) and somewhat inspired in ReactJS and VueJS (borrowed some syntax strategies and features).
For documentation and how to use, head to the JsFusion Website.
Or browse these files on GitHub:
- Introduction
- Installation and Setup
- Components
- Component Props and PropTypes
- Bind Props to DOM Elements
- Referencing Specific DOM Elements
- Event Handling
- LifeCycle Functions
- Extending the Framework with New Functionality
You can contribute by reporting issues or leaving feedback on our issues page.
Bug fixing pull requests are also greatly appreciated!