2

I'm trying to find a good javascript based web host, as well as a good server-side javascript implementation. I have played some with NodeJS, and it seems very good, but I really don't want to have to write the entire server from scratch. I need a host/framework with the following features (or at least most of them):

1: The ability to run a script continuously on the server while maintaining a continuous dialog with other scripts as well as client pages (through xmlhttprequest). 2: PHP/ASP like functionality. 3: I don't want to have to write an entire server from scratch. I just want to worry about writing my application.

Also, I have recently been looking into Aptana's Jaxer, which seems to be the holy grail from my perspective, but when I go to the web site "www.jaxer.org", it returns a completely irrelevant page. Could somebody please explain this to me?

Thanks,

Chris

chrismamo1
  • 917
  • 1
  • 7
  • 15

2 Answers2

1

I've used https://no.de/ from joyent to host my node.js applications.

For communicating between the client and the server I'd use http://socket.io/ . It's a communication framework that will choose the most appropriate communication method to maintain a connection (continuous dialog) with the client.

For serving static content see this answer for a link to a great article on a simple web server.

Using node.js as a simple web server

Or see this answer that discusses various web application frameworks.

https://stackoverflow.com/questions/3809539/choosing-a-web-application-framework-using-node-js

Hope this helps, & Good luck on your project!

Community
  • 1
  • 1
Brandon Boone
  • 16,281
  • 4
  • 73
  • 100
0

You could have a look at Wakanda

It provides a full stack including, the server, the studio, and the client framework, all in a very consistent way.

There is a related question I answered on stackoverflow about where to host Wakanda applications, and another one comparing different existing server-side JavaScript solutions

Community
  • 1
  • 1
Alexandre Morgaut
  • 1,263
  • 13
  • 14