Software Details:
Version: 0.4.8
Upload Date: 13 Apr 15
Distribution Type: Freeware
Downloads: 58
By default JavaScript supports prototype inheritance.
dejavu adds support for class inheritance, the essential feature needed to support object-oriented programming (OOP), the base of all large scale applications in any programming language.
dejavu doesn't destroy prototype inheritance, building class inheritance on top of it, allowing older JavaScript code to still work without crashing the app.
Features:
- Interfaces
- Mixins
- Constants
- Context bindings
- Signature checks
- AMD support
- Client-side support
- Good performance
- Two modes - loose, strict
What is new in this release:
- Change from component.json to bower.json.
What is new in version 0.3.7:
- Fixed an important bug when a class extends another one of a different node package in strict mode (only affects node users).
- Refactored tests and made them run in all environments.
What is new in version 0.3.1:
- Minor optimizer tweaks.
What is new in version 0.2.2:
- Fixed one issue with the optimizer task in Windows.
Requirements:
- JavaScript enabled on client side
- Node.js 0.8 or higher for server-side environments
Comments not found