ming
ming copied to clipboard
High-productivity JavaScript Solution
ming (3.0 dev)
Ming is a high-productivity JavaScript solution that integrates jQuery/Zepto and micro modules you need for modern desktop/mobile web application development.
Solution Features
- Improve programming experience
- Enhance source maintainability
- Development based on ES5
- Development based on modular JavaScript
- Better asynchronous programming with Futures
Module Loader Support
- requirejs - AMD (default)
- seajs - CMD (optional)
Modules
Language Modules
- object
- string
- format
- escape
- color
- json
- memoize
OOP Modules
- class - aralejs/[email protected]
- runtime
Storage Modules
- storage - marcuswestin/[email protected]
- cookie - carhartl/[email protected]
UI Modules
- history - Backbone.History
- route - Backbone.Router
- template - underscore.template
- datalink - jquery/[email protected]
- validate - ryanseddon/[email protected]
- layout
Input Modules
- mousewheel
- key - madrobby/[email protected]
- touch - EightMedia/[email protected]
Communication Modules
- jsonpi
- cors
- postmessage
Pattern Modules
- deferred
- eventemitter
Other Modules
- prefetch
- url
Widgets
- carousel - bootstrap/[email protected]
- placeholder - mathiasbynens/[email protected]
- tooltip
Inspectors
- firebuglite - getfirebug.com/firebuglite
- fpsmeter - Darsain/[email protected]
- jstiming
Shims
- es5-shim (optional)
- console-shim (optional)
Browsers
Examples
Links
Changelog
2013-10-1 3.0 dev
- rename modulejs to ming
2013-4-20 2.1 alpha
- firebuglite
- fpsmeter
2013-3-20 2.1 dev
- base Object Class
- EventEmitter
2012-12-12 2.0 dev
- modulejs2.0 in dev
- modulejs2.0 in modulejs-1.0 branch
2012-09-26 1.2 release
- remove sizzle module
- fix Node.text bug
2012-08-11 1.1 release
- remove graph module
- all module AMD support
- add net/JSONPI module
- storage/LocalStorage module support IE6-7
2011-09-01 1.0 release
License
(The MIT License)
Copyright (c) 2010-2013 yuanyan [email protected]
