Embracing Collaboration with JRuby and JavaScript
Published March 10th, 2010 Under Coding, Open Source Tools, User Interface | Leave a Comment
As web developers, we live in an arranged marriage with JavaScript. What is a Rubyist to do? Use JavaScript as a compile target? Abstract it away on the server? With JRuby, we can embrace the shared language of the web in a compelling way, building reusable libraries that work across the client-server boundary. By bridging Ruby to JavaScript using Rhino, we gain shared databases, including their indexing strategies. We gain remote model discovery and shared client/server validation. We gain a shared query language. And because it is JavaScript, we gain the entire web community as collaborators.
Measure in Milliseconds: Performance Tips for Google Web Toolkit
Published December 14th, 2009 Under Open Source Tools, Software Testing, User Interface | Leave a Comment
Google Web Toolkit (GWT) allows developers to build highly optimized, fast AJAX applications. GWT allows developers to code in the Java programming language using their favorite IDE tools, then cross-compile that source into plain JavaScript to be served just like any other webpage script. We’ll take a look at some performance techniques you can use in GWT to build even faster web apps.
Integrating Javascript and JBoss Seam
Published September 2nd, 2009 Under Architecture, Coding, Open Source Tools, User Interface | Leave a Comment
For a recent requirement one of my web applications needed to know the client/browser PC’s screen resolution. This talk will show how to do this using Javascript, Richfaces/Ajax4Jsf, Facelets and JBoss Seam.
http://skillsmatter.com/podcast/java-jee/integrating-javascript-and-jboss-seam
Introduction to Building Desktop-Style UIs: JavaScript on Grails
Published June 12th, 2009 Under Architecture, Open Source Tools, User Interface | Leave a Comment
The demand for increased interactivity with today’s web applications has resulted in a need to bring the familiar UI features of the desktop to the Web. With the availability of mature 3rd party JavaScript libraries, AJAX technology (DOM, CSS, JavaScript) provides a feasible way to fill this need. The presenter will walk through building rich web apps using Yahoo! UI (YUI) and Ext JS JavaScript libraries on the Grails platform. The presenter will also demonstrate ways of implementing basic and advanced features using these libraries.
Creating amazing user interfaces with Dojo and DWR
Published March 11th, 2009 Under Coding, Open Source Tools, User Interface | Leave a Comment
Ajax has the power to make your applications satisfying and beautiful or painful and frustrating. This talk shows how Dojo can help you create amazingly beautiful user experiences and how DWR brings the beauty to Java by making Java and JavaScript work well together. Both Dojo and DWR have changed a lot in the last 2 years. Dojo now has a theming system, many new widgets, and great documentation. DWR can now synchronize data between the server and multiple clients, you can implement Java interfaces with JavaScript, and call both ways between Java and JavaScript.
keep looking »