PDA

View Full Version : Sign up if you're interested



mschwartz
30 Sep 2009, 7:52 AM
I've created a social group in vb3 dedicated to server-side javascript.

http://www.extjs.com/forum/group.php?groupid=4

jay@moduscreate.com
30 Sep 2009, 9:51 AM
OK, care to discuss what you plan on doing w / this group?

mschwartz
2 Oct 2009, 7:15 PM
There's so much to discuss.

Three flavors of SSJS: Rhino, Spidermonkey, and soon v8.

Namespace collisions issues abound on the server side.

Portability is an issue. If you have to do Jaxer.db() in one environment and helma.db() in another, it could mean a bit of code to change if/when you port. This is true of just about everything you might imagine - from how to express Ext.encode() type functions might be Object.toJson(), etc.

Integration of SSJS and something like ExtJS. Ext.data.Store and ORM on the server side could be a slick combination.

There is no window object on the server side, nor a DOM. How best to include your scripts.

Server side you have apache module style implementations and java servlet implementations. With one you get an application server, with the other you are in a perl or php like server environment.

How do you deal with binary data (like images or file uploads) with a language that doesn't have a binary data type.

And more.

FWIW, MynaJS has an Ext.Direct implementation. It's in its infancy.

mschwartz
5 Oct 2009, 5:53 AM
I tried to make a post in the social group, but messages are limited to 1000 characters.

As a request, I'd like to see someone with admincp privileges go bump that up to 20,000 or something so reasonable posts can be made.

aconran
5 Oct 2009, 6:39 AM
Added an extra 0 bumping it to 10,000 characters and joined the group. I've been watching MynaJS for a few years now and initially introduced the maintainer to Ext. Now that it has an Ext.Direct implementation I may take a closer look at it again. :D

mschwartz
5 Oct 2009, 6:47 AM
Added an extra 0 bumping it to 10,000 characters and joined the group. I've been watching MynaJS for a few years now and initially introduced the maintainer to Ext. Now that it has an Ext.Direct implementation I may take a closer look at it again. :D

I have serious issues with MynaJS. The developer is a good guy, but he's added toLowerCase() on all table field names, cookies, and post variables and is reluctant to remove all that. It's useless to me, since I use camelCase for these things.

The one I'm looking for big things from is called Node:

http://nodejs.org/

It doesn't have MySQL bindings yet, which is the show stopper for me.

mschwartz
5 Oct 2009, 7:19 AM
Thanks for the 10K limit.

One other thing (so far) is that bbcode in posts is not allowed. Would you mind scanning through all the settings to assure they're appropriate?

aconran
5 Oct 2009, 7:35 AM
NodeJS looks neat; thanks for the link.

mschwartz
5 Oct 2009, 7:41 AM
http://www.extjs.com/forum/group.php?&do=discuss&groupid=4&discussionid=&gmid=3#gmessage3