Latest News
Significant Whitespace
Wednesday 14 December, 2011 by justinbmeyer
If you haven't read it already, please read Ryan Florence's A Case Against Using CoffeeScript. It's well thought out and makes a lot of interesting points. But for me, the most important one was: Significant White-space Means CoffeeScript Will Always Be Compiled.
Continue reading3.2 $.Controller - Templated Event Binding
Monday 17 October, 2011 by justinbmeyer
JavaScriptMVC 3.2 brings a lot of great features and enhancements. So many features that changes to $.Controller didn't make the cut for our upcoming 3.2 article. This article reviews 3.2's $.Controller and talks about templated event binding (something we neglected to write up for 3.1).
Continue readingDeferreds and 3.1
Wednesday 12 October, 2011 by moschel
jQuery 1.6 brought Deferred support. They are a great feature that promise to make a lot of asynchronous functionality easier to write and manage. But many people struggle with uses other than 'waiting for a bunch of Ajax requests to complete'. For JavaScriptMVC 3.1, we identified an extremely common but annoying practice that becomes a one-liner with deferreds: loading data and a template and rendering the result into an element.
Continue readingjQuery Resize Event
Monday 23 May, 2011 by justinbmeyer
When building web applications, it can be tricky to get pages to layout correctly, especially when layout can't be done with CSS. Widgets that can dynamically change the layout only complicate matters. JavaScriptMVC 3.1 packs a new resize event that greatly simplifies these layouts.
Continue readingFuncUnit Humor
Thursday 12 May, 2011 by amcdaniel2
Continue reading
Having your Cake and Eating it without Getting Fat
Wednesday 04 May, 2011 by justinbmeyer
On stack overflow, someone asked what are the pros and cons of using JavaScriptMVC. Believe it or not, there no cons for using JavaScriptMVC.
Continue readingWhy You Should Never Use jQuery Live
Wednesday 06 April, 2011 by justinbmeyer
Event delegation is a powerful technique that is often used in JavaScript applications. jQuery has two similar API methods that provide similar event delegation functionality: live and delegate.
Continue readingKnock JavaScriptMVC's Back Out
Wednesday 30 March, 2011 by justinbmeyer
I've read a lot of articles and tweets comparing JavaScriptMVC, BackboneJS, and KnockoutJS. A lot of good things can be said about these frameworks. Backbone is largely similar to JavaScriptMVC's MVC components, and Knockout has a really amazing observable system.
Continue readingAdvanced jQuery Training at SF jQuery Conf 2011
Thursday 24 February, 2011 by justinbmeyer
The team at Jupiter will be giving the Advanced jQuery Training at the San Fransisco jQuery Conference on April 15th, 2011. If you write complex jQuery apps, and consider yourself a jQuery Pro, this will be the most beneficial 8 hours of development advice you ever get. If you are coming, please leave a note about topic you'd like covered in the comments below. The remainder of this article covers our goals for the training, our approach, and what we plan on covering.
Continue readingJavaScriptMVC and List Performance
Saturday 08 January, 2011 by justinbmeyer
Most applications center around displaying and interacting with lists and individual pieces of data. Consider applications like GMail, Grooveshark, Twitter, Facebook, and Hulu. Each of these applications displays a list of items where a user can drill down into a single item. In many cases, the user can edit a single item while in the list view.
Continue readingThis is another block of content over here.