I've no time free to start or participate actively on this project, but maybe in few months when I finish some projects maybe I can go in...
Regards El sábado, 14 de septiembre de 2013 10:41:08 UTC-4, akira escribió: > > @Norman Paniagua > > Have you started work on this? > > On Tuesday, September 10, 2013 5:35:41 PM UTC+2, Norman Paniagua wrote: >> >> I think if you want a balance between nosql and rdbms take a look at >> Postgres, seems to be a robust db with many years in the market, that >> supports objects and relational data. >> >> But to me the most logical way to go its to develop a super package that >> have many small packages that doest specific thinks, so lets say that use a >> kind of ORM that support many dbs. Then you can have those modules (just a >> fast brief): >> >> - nodecommerce-cart >> - nodecommerce-payment-gateway-generic >> - nodecommerce-payment-gateway-2co >> - nodecommerce-payment-gateway-* (* its the gateway you want) >> - nodecommerce-payment-notification (via mail, etc) >> - nodecommerce-wish-list >> - nodecommerce-orders >> - nodecommerce-orders-tracker >> - nodecommerce-orm >> - nodecommerce-orm-mongodb >> - nodecommerce-orm-postgres >> - nodecommerce-orm-mysql >> - nodecommerce-orm-couchdb >> - nodecommerce-orm-redis >> - nodecommerce-orm-* >> >> "nodecommerce" its the "package", in this way everyone can be happy using >> the db driver and payment gateway the want, and the glue with all those >> small packages its nodecommerce that can use express or another framework >> and use the approach of actionHero ( >> https://github.com/evantahler/actionHero) that build an app structure >> (like rails) where you only focus on dev your custom code and example of >> the app skeleton: >> >> /controllers >> cartController.js (prebuild controller) >> wishlistController.js (prebuild controller) >> paymentController.js (prebuild controller) >> /models >> cart.js (prebuild model) >> wishlist.js (prebuild model) >> payment.js (prebuild model) >> /view >> cart/*.jade (prebuild view) >> wishlist/*.jade (prebuild view) >> payment/*.jade (prebuild view) >> config.js >> package.json >> >> to run >> >> npm start, ./node_modules/nodecommerce/bin/nodecommerce start or build a >> custom app.js >> >> Thats what I think, maybe can use compoundjs, towerjs, or another >> fullstack framework. >> >> Regards >> > -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to nodejs@googlegroups.com To unsubscribe from this group, send email to nodejs+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.