Live data from Hacker News

Try node.js in the browser

jsapp.us

21–30 of 37 posts

Re: Try node.js in the browser

#21
post #9

anybody using node for their startup? I am not sure if it works for larger projects, but that opinion may well be tainted by my dislike of javascript.

We have some Node.js code (not yet in production) for http://lanyrd.com/ for interacting with the Twitter streaming API.

My personal philosophy with Node.js is to use it for small, standalone network servers that complement the rest of my stack - basically anything that needs to handle large amounts of I/O. Everything I've written with Node.js so far has been just a few hundred lines of code.

So for templating, database interaction and so on I'll keep using Django. I'll use Node for stuff like comet/WebSocket pubsub services, handling file uploads, rate limiting API proxies, webhook dispatching, interacting with slow or streaming external web APIs, etc.

GitHub are using Node in this way at the moment: https://github.com/blog/678-meet-nodeload-the-new-download-s...

Re: Try node.js in the browser

#22
post #9

anybody using node for their startup? I am not sure if it works for larger projects, but that opinion may well be tainted by my dislike of javascript.

I'm using node (with expressjs) as part of my stack. It interacts with Mongodb and provides a public HTTP api.

I wouldn't use it as my main webserver, but it's really nice for this part of it.

Re: Try node.js in the browser

#24
post #9

anybody using node for their startup? I am not sure if it works for larger projects, but that opinion may well be tainted by my dislike of javascript.

We are at SelfServeApps and it's awesome. Not only is ES5 a decent language but our stack is incredibly simple (great when you don't have a sysadmin). We install node on a frontend server and run our app, that's it. It talks to our backend (Riak) over http.

edit: We have a thick client using Cappuccino and we talk to our Node web service using JSON. The only templating on the server is for a few HTML emails, password reset page, and the email verification landing page.

Re: Try node.js in the browser

#26
post #3

Nice! Have been waiting for that since the tragic loss of AppJet. Do you plan to provide some sort of paid hosting in order to prevent going broke due to hosting cost?

AppJet is being hosted at http://apps.jgate.de/.

We also launched Erbix a few days ago: http://www.erbix.com

http://apps.ycombinator.com/item?id=1938066

Re: Try node.js in the browser

#27
post #9

anybody using node for their startup? I am not sure if it works for larger projects, but that opinion may well be tainted by my dislike of javascript.

I think there's likely a ton of people using it, since it's so fashionable right now.

Re: Try node.js in the browser

#28
post #9

anybody using node for their startup? I am not sure if it works for larger projects, but that opinion may well be tainted by my dislike of javascript.

Quora thread for which startups in SV are using node: http://www.quora.com/Which-startups-in-San-Francisco-Bay-Are...

Quora thread for which companies are using node: http://www.quora.com/Node-js/What-companies-are-using-Node-j...

Re: Try node.js in the browser

#30
post #9

anybody using node for their startup? I am not sure if it works for larger projects, but that opinion may well be tainted by my dislike of javascript.

I've used it on a few mid sized personal projects and have to say I generally regret the decision. The last project I worked on in node was great at first but as I slowly started adding more features the code became rather unmaintainable; IO heavy parts became a mess of deeply nested callbacks and compared to say python the choices of third party libraries are limited and often of poor quality. At the end of the day I personally rather use a tool that does not force me to compromise on code quality.

Many of my problems with node are simply a matter of taste and I'm not trying to discourage the use of Node.js; its pretty good for quick and dirty web services but, in my personal experience it has not been worth the trouble for large projects.

Post reply on HN