Wednesday, February 18th, 2009
JavaScriptMVC 1.5 Released
<>p>Justin Meyer emailed me to let me know that JavaScriptMVC, the framework that provides a Model-View-Controller (MVC) pattern for JavaScript development, has been updated and version 1.5 is offically available for download.New features include:
- Env.js/Shrinksafe based compression: A custom env to simulate the browser. As the browser encounters script tags, it adds them to a collection and then compresses them. This means instant file concat and compression from the command line with no extra work.
- Env.js Testing: Prior to 1.5, tests ran in the browser only. With Env, the same tests can be run from the command line. Great for projects where you need a quick way of checking if functionality works before check-in.
- Documentation:New JavaScript based documentation library split between JSDoc and NaturalDocs.
- Code Generators: Added code generators and made building custom ones easy too by using EJS.
- Scaffolding: Helps you develop iteratively by connecting to default Rest services and providing an easily expandable CRUD interface.
- Engines+Plugins: Added a command line plugin and dependency installer. So, if a developer wanted a jQuery plugin, he can install it from the command line, and it will also grab jQuery.
- Custom Event Delegation: Besides improving event delegation to cover all the cases that even live doesn’t do, they’ve expanded it to include custom events such as drag+drop, lasso, hoverenter, mousenter. Developers can have the benefits of event delegation with these complex events.
- Easy Update: JavaScriptMVC can update itself from the command line.
JavaScriptMVC v1.5 is now available for download and a new, updated “Getting Started” page is available to get you up to speed quickly.
Update: A more detailed writeup can be found here: http://javascriptmvc.com/wiki/index.php?title=1.5
Related Content:











Leave a comment