Ask HN: Examples of applications built with Node.js?

39 points by PeterRosdahl ↗ HN
It's hard to find any examples of applications built with Node.js. Do you have any examples on applications that are fully or partly built with Node.js?

21 comments

[ 3.3 ms ] story [ 60.8 ms ] thread
In fact, what would be a use case of Node.js?

I know it is a rather interesting tech but other than that what do you/would you use Node.js for?

Being 'interesting tech' is a pretty good reason to experiment/learn something in my book. But besides that:

- You get to write JavaScript on your back-end and your front-end.

- It's evented (like Twisted, EventMachine, etc) which has proven popular/robust/fast recently (think FriendFeed).

- It handles insane amounts of requests/second (due to non-blocking IO and V8 awesomeness among other things).

- Did I mention you get to write more JavaScript? :)

- It makes it pretty easy to implement servers for other protocols than just straight vanilla http -- for example WebSockets implementations and so on.

I'm hoping to use Node as my defacto replacement for all server side development.
Here's an offline-capable web application and underlying "network-straddling" framework running on Node:

https://szpil.com

Node is great for handling many concurrent clients. It extends the V8 interpreter with excellent low-level APIs: Posix, Tcp, Http, DNS. If you need to share Javascript code between client and server, Node is the best server-side Javascript environment you could choose to use.

What about ffi access? Could I load libmysql.so and use javascript wrapper around its functions or it must be implemented 'in pure Javascript'? ^_^
It would probably block node, so you're better off running it in another process and using the nonblocking IPC.
http://whatcrackin.com is a weekend project so I could keep tabs on who was where during SXSW this last year.

node.js + google maps + faye comet library