Echo JS 0.11.0

<~>
ndgaulin 4098 days ago. link 1 point
Here is some background information for those that are interested:

jTypes Lite is a new library we've recently released that is a much more lightweight build of jTypes. It doesn't construct a complex instance matrix as the full version does (no polymorphism); and therefore has no virtual/abstract/override members, and no type-casting either. Instead, jTypes Lite builds a robust prototype-chain (similar to native JavaScript classes), but with multiple access levels for ES6-like encapsulation. Then at instantiation-time, only a single public instance object (along with some private context objects) is created. This simplicity allows jTypes Lite to instantiate classes up to 5X faster than the full version, and only requires 5 KB gzipped (14 KB minified). So if you're looking for a lightweight alternative to jTypes that provides ES6-like encapsulation (but works today in ES5), then jTypes Lite just may be the tool for the job!

Replies