slim.js makes interactivity creation a joy. Design any view for you application and the fast implementation of slim.js will take care of the reactivity. Any property change or event triggered in your app will efficiently update your DOM only when it needs to. It is expressive as you would like it to be: anything typed inside handlebars will execute as-is, causing efficient re-render only of the affected nodes. The slim.js core is tiny (less than 3kB gzipped) - It scans the HTML and looks for handlebars syntax. Anything inside is your code. It just executes it as functions in your component's scope, only when your properties change, and only for the relevant ones. slim.js is extensible. You can add your own custom directives to the registry with a simple API, or add global plugins that execute's your code on every step of a component's lifecycle.

Features

  • Declarative & Expressive
  • Light & Fast
  • slim.js comes with optional built-in directives
  • slim.js is extensible
  • You can add your own custom directives to the registry with a simple API
  • slim.js enables you to write core components

Project Samples

Project Activity

See All Activity >

Categories

Frameworks

License

MIT License

Follow slim.js

slim.js Web Site

Other Useful Business Software
Premier Construction Software Icon
Premier Construction Software

Premier is a global leader in financial construction ERP software.

Rated #1 Construction Accounting Software by Forbes Advisor in 2022 & 2023. Our modern SAAS solution is designed to meet the needs of General Contractors, Developers/Owners, Homebuilders & Specialty Contractors.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of slim.js!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Frameworks

Registered

2022-11-30