cheng-alvin / durian.js

Durian.js is a lightweight Javascript framework that allows for custom HTML tag to create interactive components for large applications! Easy to learn, light and fun to develop with!
MIT License
2 stars 2 forks source link
collaborate css framework html javascript js node npm npm-package ts typescript

Durian.js

logo

Welcome to the official durian.js source tree! This is where the contents of the Durian project are held. If you did not know, Durian.js is a lightweight Javascript framework that allows for an easier time dealing with HTML by allowing for dynamic components with custom HTML tags. Let's throw out all the trash and garbage that causes slow apps and huge bundle sizes and start with plain old Javascript—no more Virtual DOMs or compilers, just HTML! How simple!

📜 LICENSE

The Durian project is licensed with the MIT license, this means that the Durian project is free and open source and can be used in commercial and personal situations without prior consent of the creator. However, please note that more information is in the LICENSE file for people who want to understand more.

⬆️ Motivation

Most Javascript frameworks claim to be fast, reliable, safe and simple to learn. However, the hard truth is that many of them are very painful to work with. Often there are way too many abstractions and baggage that make learning and development slow. Virtual dom, compilers and hydration take up way too much space and create a hasel to deal with!

That's where Durian.js comes into play, Durian drops away the heavy baggage that large enterprise frameworks use and relies on pure HTML elements that take up minimal space, are reliable and have minimal working parts to worry about and just are easier to work with! Forget the hassle and move to Durian now! Remember, even plain HTML code can be easily migrated!

🔁 CHANGELOG

The changelog of the durian.js software is released in a tag format, although the releases are avalible in the releases tab, you can also find it inside the CHANGELOG.md file for a more detailed explaination and full history.


Copyright (c) 2023 Alvin Cheng