Trello (coffee, node.js, spolsky)

16 views
Skip to first unread message

Justin Collum

unread,
Jan 20, 2012, 11:14:48 AM1/20/12
to Portland ALT.NET
http://blog.fogcreek.com/the-trello-tech-stack/

Since node.js came up last night I thought this was worth sharing. MongoDb, Redis, Node.js, Coffeescript, Backbone.js. 

What I wonder is when are we gonna go "full stack" with coffeescript. Can I write Node.js as Node.coffee? 

This paragraph is interesting: 

The Trello servers serve virtually no HTML. In fact, they don’t serve much client-side code at all. A Trello page is a thin (2k) shell that pulls down the Trello client-side app in the form of a single minified and compressed JS file (including our third-party libraries and our compiled CoffeeScript and Mustache templates) and a CSS file (compiled from our LESS source and including inlined images). All of that comes in under 250k, and we serve it from Amazon’sCloudFront CDN, so we get very low-latency loads in most locations. In reasonably high-bandwidth cases, we have the app up and running in the browser window in about half a second. After that, we have the benefit of caching, so subsequent visits to Trello can skip that part.

Adron Hall

unread,
Jan 20, 2012, 1:49:57 PM1/20/12
to pdxalt...@googlegroups.com
I'll get a full stack demo app. If I have it done by early February and it looks/feel cool enough, I'll probably demo & present it at NodePDX.

http://www.appfog.com does have two really simple full stack Node.js apps, one against MongoDB and I think one that uses mySQL as the back end. So if you go snag a beta account, you can check those out and launch them live - for free - and see how they're all wired up. :)

-Adron
Reply all
Reply to author
Forward
0 new messages