TemperatureJS (v0.0.1 Clausen), is a micro experimental framework in JavaScript design to contain strict data typing in modern (ES5) browsers. Compatible and extendible to most additional frameworks as extensions (aka plugins).
TemperatureJS helps improve by optimizing the payload delivered to browsers through it's module architecture. Only resources that are required to be loaded through the browser device will be requested when utilized by the application. In addition the framework supports a special unique build in data type getter / setter environment to make application development stricter.
To use each package it must be loaded. TemperatureJS supports common functionalities from many of the packages.
Core Packages:
- jQuery
- Underscore.js
- Moment.js
- php.js
- SugarJS
- CryptoJS
- lodash 4
- json2.js
- validate.js
Classes
- XMLHttp
Usage of packages:
TJS.import('jQuery'); // loads jQuery package
TJS.import('Underscore', 1.8); // loads Underscore.js 1.8 package
Usage of libraries:
TJS.import('Strings'); // loads string library
TJS.import('Ajax'); // loads ajax library
TJS.import('Constant'); // loads constant function
Latest โ | 3.6+ | 9+ | ??? | 6.1+ |