New Articles/Tutorials and Presentation : jMaki Has Moved into High Gear
posted Sunday, 25 February 2007
jMaki has been making great progress. It is generating alot of excitement. What is it ? jMaki is about enabling Java developers to use JavaScript in their Java based applications as either a JSP tag library or a JSF component. jMaki uses the best parts of Java and the best parts of JavaScript to deliver a rich Ajax style widgets. jMaki currently provides bootstrap widgets for many components from Dojo, Script.aculo.us, Yahoo UI Widgets, Spry, DHTML Goodies, and Google. jMaki provides a common interfaces to these widget libraries and allows you to use these libraries together in the same page.Recently at JavaPolis, Greg Murray gave a presentation, Web 2.0 and Java - The Zen of jMaki. You |  | can find the presentation here take a look at it. jMaki, today, has alot to offer - much more than when it was introduced (from Greg Murray's blog entry) : | - | JavaScript Runtime and Services - ight-weight services needed to initialize JavaScript widgets and communicate including a simple publish/subscribe mechanism. More here. | | - | jMaki Styles - CSS layouts and templates create the framwork for your pages. More here. | | - | jMaki Widget Model - widget model based on HTML templates, CSS, and JavaScript. More here. | | - | jMaki Glue - Listens for publish/subscribe events and calls shred JavaScript handlers based on the event. More here. | | - | Server Runtime - The server runtime makes sure all CSS and JavaScript dependencies are rendered only once in a given page and more. More here. | | - | jMaki Injector - allows you to bring in content from a separate URL (same domain only) and load any JavaScript/CSS from that page More here. | In addition, there is a nice tutorial, Using jMaki in a Visual Web Application, which is of use if you are using the NetBeans Visual Web Pack and want to use jMaki. If you missed it there is a new JavaPassion class, Using jMaki Technology for Building Web 2.0/AJAX Applications, this hands-on lab takes you through the basics of using jMaki widgets for developing highly responsive and interactive AJAX-based web applications. In addition, there are two relatively new jMaki tutorials - Getting Started Using jMaki Widgets as JSP Tag Handlers and Using jMaki Widgets as JavaServer Faces Components. Another very cool set of tutorials are about Ajax-ing/jMaki-ing JSR 168 Portlet for JES Portal. And if you missed it, jMaki now support PHP. If you want to try it - check out the jMaki NetBeans plugin and a screencast showing how easy jMaki + NetBeans are. You can get the latest jMaki support in the NetBeans Update Center (in NetBeans 5.5 the version of Maki plugin in the update center was from 2/20/2007). | |
links: digg this del.icio.us technorati