Blade is an experiment in a new JavaScript toolkit. It steals a lot from the Dojo Toolkit, but uses these guiding principles:
* Smallest possible namespace
* Use a standalone module loader, runjs
* object.verb(…) or verb(object,…)
* Modules should define a function
* Mobile is more important than Internet Explorer
* HTML5 support is standard
* Use advanced features where possible
* JQuery API matching
* Focus on the code, not the tooling
* Provide BSD licensed, CLA-safe code
The initial code in the repo does not fully reflect the principles above yet, it is just hacked together at the moment, more as an experiment on how best to express these choices. Also note that these choices may change over time as the experiment progresses.
Commercial Use
Modify
Distribute
Place Warranty
Hold Liable
Use Trademarks
Include Copyright
Include License
These details are provided for information only. No information here is legal advice and should not be used as such.
30 Day SummaryNov 3 2024 — Dec 3 2024
|
12 Month SummaryDec 3 2023 — Dec 3 2024
|