Created on top of tools like ES5-shim, jQuery and RequireJS, Flight is a modern, unique and lightweight development tool for building well-organized, framework agnostic Web applications.
Flight is very different from any JS framework around, working with dynamic data that adheres to the current DOM node structure.
It uses a strict separation of concerns, utilizing stand-alone components that interact with each other via DOM events.
This makes everything much faster, as proven by the new Twitter and TweetDeck Web interfaces.
The Flight framework works with client-side (browsers) and server-side (Node.js) environments and includes support for both AMD (Asynchronous Module Definition) and Bower.
What is new in this release:
- New event.currentTarget in delegated event handlers
- npm support - npm install flightjs
- Multi-function advice
What is new in version 1.1.2:
- Features:
- New once util can be used to mimick jQuery's $node.once behavior.
- Delegate method now interruptible by calling stopPropagation on the event.
- Bug fixes:
- Prevent component.off from closing all event bindings for a given event and node.
- Clean up debugger and logger code.
- Ensure nested teardown support.
- Documentation improvements.
Requirements:
- JavaScript enabled on client side
- Node.js for server-side environments
Comments not found