Big News: FounderDating is joining OneVest to build the largest community for entrepreneurs. Details here
Latest Notifications
You have no recent recommendations.
Name
Title
 
MiniBio
FOLLOW
Title
 Followers
FOLLOW TOPIC

Question goes here

1,300 Followers

  • Name
    Entrepreneur
  • Name
    Entrepreneur
  • Name
    Entrepreneur
  • Name
    Entrepreneur
  • Name
    Entrepreneur
  • Name
    Entrepreneur
  • Name
    Entrepreneur
  • Name
    Entrepreneur

Node.js Frameworks

Does anybody have experience with node frameworks?  I've been exploring
express.js, any other suggestions?

10 Replies

Gaurav Sharma
0
0
Gaurav Sharma Entrepreneur • Advisor
Startupper

I haven't worked with either, but it is worth checking out meteor.com and Derbyjs.com if you haven't already.

Gaurav Sharma
Founder, Right Buy
Tel: (650) 450-9301
http://rightbuy.com

On Apr 16, 2012, at 10:34 PM, rudy.wen wrote:

Chris Rill
0
0
Chris Rill Entrepreneur
CTO & Co-Founder at Canary

Hey Rudy,

I'm exploring Node/Express/Socket.io as well and haven't needed to look at
other frameworks.  I ran into issues with Node 0.7.7 and turned to the
node.js IRC channel for help.  They said that 0.7.X is unstable and to use
0.6.X to ensure I don't run into any issues.

Cheers,
Chris

Jon Cooper
0
0
Jon Cooper Entrepreneur
Chief Technology Officer at Colchis Capital Management

> Does anybody have experience with node frameworks?  I've been exploring
>> express.js, any other suggestions?

Matt Walters
0
0
Matt Walters Entrepreneur
Entrepreneur, Technologist and Tinkerer

I've used Express + Backbone to create a site alongside a number of
event-driven services.

Express itself is a great, minimalistic tool. For authentication, look at
passport instead of everyauth.

The Flatiron set of tools are built to be a more modular swack at what
Express was created to solve.

I haven't built anything with Derby yet, but it looks like a good swipe at
creating a Rails-like, conventions-based framework for creating data-driven
web sites where the client UI can receive async updates from services
defined in the site.

When it comes down to deciding what to use, you'll find a *ton* more people
with Express experiences. I haven't really seen the pain points described
by the Nodejitsu guys as to why Flatiron is superior.

Jimmy Jacobson
0
0
Jimmy Jacobson Entrepreneur
Full Stack Developer and Cofounder at Wedgies.com

+1 for Express. I use it for all my startup weekend/hackathon projects. And
then Connect gives you a ton of great modular/customizable middleware
options as well.

On Tue, May 22, 2012 at 7:24 PM, mattwalters5 <mattwalte...@gmail.com>wrote:

Chris Lynch
0
0
Chris Lynch Entrepreneur
Entrepreneur/tech-geek (but with a little bit of style)

We use Nodejs for nearly everything we do and it's fantastic. Express is great, but if you're just starting out you might want to also look at Meteor, which is a slightly more robust framework for apps that focuses on cool things like caching, latency compensation, and realtime.

Some of the various pieces we're using: Mongo, Nodejs, Express, Socket.io, Mongoose, and Jade for templates. Be happy to chat more about where we've seen success and where we've seen challenges. I would recommend it as a complete stack FWIW.  For us, having one language between the client and the server is wonderful.

Also, +1 for Connect middleware.

Chris Lynch
chhttp://www.thoughtful.co

On May 22, 2012, at 8:32 PM, Jimmy Jacobson wrote:

Jon Cooper
0
0
Jon Cooper Entrepreneur
Chief Technology Officer at Colchis Capital Management

> We use Nodejs for nearly everything we do and it's fantastic. Express is
> great, but if you're just starting out you might want to also look at
> Meteor, which is a slightly more robust framework for apps that focuses on
> cool things like caching, latency compensation, and realtime.

Chris Lynch
0
0
Chris Lynch Entrepreneur
Entrepreneur/tech-geek (but with a little bit of style)

> We use Nodejs for nearly everything we do and it's fantastic. Express is great, but if you're just starting out you might want to also look at Meteor, which is a slightly more robust framework for apps that focuses on cool things like caching, latency compensation, and realtime.

> Have you built production software on Meteor? I looked at it when they launched and it seemed impressive but not fully baked. (For example: the data model is effectively a shared-memory scheme; there is no access control AFAIK).

Matt Walters
0
0
Matt Walters Entrepreneur
Entrepreneur, Technologist and Tinkerer

I can't speak to Meteor except to say I agree it looks like a work in
progress. Same with Derby, but my glance told me it seemed a little further
along (and with some better design decisions, IMO [modules available in
npm, angularjs style client side binding]).

Most people enforce their mongo schema using Mongoose (mongoosejs.com) or
https://github.com/flatiron/resourceful.

Matt

Matt Walters
0
0
Matt Walters Entrepreneur
Entrepreneur, Technologist and Tinkerer

For auth, also consider https://github.com/jaredhanson/passport. I find it
*much* better than everyauth.

Matt

Join FounderDating to participate in the discussion
Nothing gets posted to LinkedIn and your information will not be shared.

Just a few more details please.

DO: Start a discussion, share a resource, or ask a question related to entrepreneurship.
DON'T: Post about prohibited topics such as recruiting, cofounder wanted, check out my product
or feedback on the FD site (you can send this to us directly info@founderdating.com).
See the Community Code of Conduct for more details.

Title

Give your question or discussion topic a great title, make it catchy and succinct.

Details

Make sure what you're about to say is specific and relevant - you'll get better responses.

Topics

Tag your discussion so you get more relevant responses.

Question goes here

1,300 Followers

  • Name
    Details
  • Name
    Details
  • Name
    Details
  • Name
    Details
  • Name
    Details
  • Name
    Details
  • Name
    Details
  • Name
    Details
Know someone who should answer this question? Enter their email below
Stay current and follow these discussion topics?