Erbix: Server-side JavaScript Platform (with JS AppMarket)
erbix.com
erbix.com
I personally go the nodejs way, the asynchronous way, but that's because I need raw metal level performance. The event based programming model of nodejs is hard to get right, dealing with concurrent activities is probably harder than it is already with threads.
PostgreSQL comes preinstalled with Erbix. I hence assume that it is fair to call Erbix an SQL JavaScript platform.
However, according to the FAQ, "transactions" are not supported yet, this is puzzling, how is synchronization handled?
I saw no mention of Comet either.
So, I do like the idea but the lack of Comet and SQL transactions seriously limit the range of addressable applications.
If I were Erbix, I would brand this "alpha" rather than "beta" and implement Comet & SQL transaction before going to "beta" stage.
However there is value in the "release early, release often" motto, so maybe I am wrong or maybe I missed something and synchronization issues are dealt with in some magical way?
We actually have synchronization an transactions. You can execute any SQL statement, including BEGIN, ROLLBACK and COMMIT. It's just that we haven't finished the database driver wrapper yet, so you have to handle them manually for now. I was unclear in the FAQs, will update the page.
How about integration with other frameworks ? CommonJS is promissing but I'm sure RingoJS/NodeJS can't do everything yet.
EDIT: I was thinking of non-javascript frameworks. Apparently the creators are sticking to a "there is only commonjs" policy so far.
One other example si UnderscoreJS, the library is already "ported"; this code does the trick: if (typeof exports !== 'undefined') exports._ = _;
http://documentcloud.github.com/underscore/
We would welcome your suggestions on the frameworks you want us to take a look into.
http://documentcloud.github.com/underscore/docs/underscore.h...
Regarding on how fast the server-side JavaScript is catching on: http://persvr.org/Page/Persevere
We wanted to do a rate-our-startup on HackerNews for some time to get feedback for pivoting the next iteration of Erbix as a JavaScript platform. Due to today's launches, it looks like a good time to request some feedback and what you'd like to see next from us.
For those who don't know the AppJet web framework, which was mentioned several times. It is still hosted here: http://apps.jgate.de