Andrew
Yeah, I struggled a bit with the env stuff. Looked for a
virtualenv-equivalent and wound up using nave, which wasn't quite what
I'd hoped. It's more like rvm.
I'll have to poke around with Vows - haven't used it yet.
I'm building an app with zappa and mongoose right now, with a
front-end written in plain JS with Backbone (until I convert it to
CoffeeScript next sprint). Loving zappa, not so much mongoose - so far
I've had more problems with its error handling than the light schema +
validation has been worth.
What are you using for persistence?
Andrew
I gandered at Express, but it didn't impress me with its beauty or
anything. I might have skipped doing my current (weekend) project in
node.js if I hadn't discovered zappa.
As for environment, I'd like something akin to virtualenv for Python:
a tool that will create a sandbox environment containing an
interpreter and module/package installer pegged to the sandbox. I
think npm is the node package manager? There's also nvm which is, I
think, like nave -- both manage different versions of the node binary.
Probably nave does something like what I want, and I just haven't
spent enough time using it.
Andrew
On Wed, Feb 16, 2011 at 1:27 PM, Christopher Bailey
<ch...@cobaltedge.com> wrote:
We're using redis for persistence and for pub/sub messaging. We're
using rapid as the ORM (Javascript <-> redis)
Phil
I'd forgotten that Titanium had a JavaScript mode. Pretty cool that
you can write an iPhone app in CoffeeScript, though Objective-C and
the iOS SDK aren't that bad by themselves. Reference counts can be a
drag, but the tooling is pretty nice. Anyway, yeah, I'd also be happy
to drop JavaScript on the floor.
Yeah, we'll have to chat at the next meeting. Right now I do a lot of
pure Objective-C iOS development with the native toolkit, but I could
see using Titanium for a project that was less memory-intensive than
the one I'm working on.
Andrew
--
You received this message because you are subscribed to the Google Groups "Portland JavaScript Admirers" group.
To post to this group, send email to pd...@googlegroups.com.
To unsubscribe from this group, send email to pdxjs+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/pdxjs/-/v9RK--mnSYYJ.
For more options, visit https://groups.google.com/groups/opt_out.
You can read about node.js at http://nodejs.org/
Node.js is a server-side javascript implementation. It is useful for implementing stuff like network servers and shell scripts.
--