Ember with some full-stack fun


#1

Hey everyone,

I was wondering if there is some kind of pre-packaged project out there that helps you get up and running with a backend to support your Ember project. Something like express + mongoDB + passport.

I checked out Meteor.js and really liked the the backend is so simple, but the front-end doesn’t even come close to Ember’s capabilities.

So… do you know of any awesome open-source projects that have a full-stack with Ember on the front end?

Thanks.


#2

i’m actually making that, but have some work to do:


#3

Cool, good luck! Looking forward to seeing this in action :slight_smile:


#4

it’s now in a working state, consider this version 0.1 :slight_smile:


#5

Thanks, cool work!

I tried using it and I am getting some errors related to mongo… any ideas?

Running “clean:server” (clean) task

Cleaning .tmp…OK

Running “compass:server” (compass) task

directory .tmp/styles/

create .tmp/styles/main.css (0.005s)

Compilation took 0.009s

Running “neuter:client” (neuter) task

Running “replace:sourceMap” (replace) task

Running “emberTemplates:dist” (emberTemplates) task

File “.tmp/scripts/compiled-templates.js” created.

Running “concurrent:tasks” (concurrent) task

Running “nodemon:dev” (nodemon) task

Running “watch” task

Waiting…[nodemon] v1.0.17

[nodemon] to restart at any time, enter rs

[nodemon] watching: .

[nodemon] starting node server.js

connect.multipart() will be removed in connect 3.0 visit https://github.com/senchalabs/connect/wiki/Connect-3.0 for alternatives connect.limit() will be removed in connect 3.0 Express app started on port 3000

events.js:72 throw er; // Unhandled ‘error’ event

          ^

Error: failed to connect to [localhost:27017]

at null.<anonymous> (/Users/oren/GitHub/Full-Stack-JS-Boilerplate/node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/server.js:553:74)
at EventEmitter.emit (events.js:106:17)

at null.<anonymous> (/Users/oren/GitHub/Full-Stack-JS-Boilerplate/node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:140:15)
at EventEmitter.emit (events.js:98:17)

at Socket.<anonymous> (/Users/oren/GitHub/Full-Stack-JS-Boilerplate/node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/connection.js:512:10)
at Socket.EventEmitter.emit (events.js:95:17)

at net.js:441:14

at process._tickCallback (node.js:415:13)

[nodemon] app crashed - waiting for file changes before starting…


#6

Looks to me like you’re not actually runing Mongo.


#7

this boiler has now been udpated and is a lot more finished


#8

Thanks @ulisesrmzroche, I was in fact not running mongo, I thought grunt would take care of that… Playing around with the actual product now…

Really awesome @mgenev !


#9

Thank you. You can watch the project and pick up the improvements as I release them. I generally merge them from other projects.