gordonbrander + nodejs   56

Travis Continuous Integration Testing
Our CI environment provides multiple runtimes (e.g. Node.js or PHP versions), data stores and so on. Because of this, hosting your project on travis-ci.org means you can effortlessly test your library or applications against multiple runtimes and data stores without even having all of them installed locally.
ruby  nodejs  python  scala  lisp  test  development  web 
25 days ago by gordonbrander
yahoo/mojito
A while ago, Yahoo started talking about Mojito, a JavaScript framework that abstracts away differences between client and server. Well, it's now open source. I anticipate learning a lot from this architecture.
javascript  framework  nodejs  development  web  opensource  mvc 
8 weeks ago by gordonbrander
Jake (280north/jake on GitHub)
A direct port of Rake to javascript on top of the CommonJS standard.
javascript  build  make  nodejs  development  web  performance 
february 2012 by gordonbrander
ShareJS – Live concurrent editing in your app.
ShareJS is an Operational Transform library for NodeJS & browsers by an ex-wave engineer.
javascript  collaboration  library  opensource  nodejs 
january 2012 by gordonbrander
MVC Framework for Node — Matador
"An Obvious MVC Framework for Node.js" by Dustin Diaz of Twitter.
javascript  mvc  nodejs  framework  opensource 
january 2012 by gordonbrander
NodeJS Manual
A reference for the Node JavaScript environment.
nodejs  documentation  javascript  web  development 
january 2012 by gordonbrander
einaros/ws - GitHub
Another Node-based WebSockets implementation.
websockets  web  development  opensource  nodejs  javascript 
january 2012 by gordonbrander
Introducing Blacksmithblog.nodejitsu.com - scaling node.js applications one callback at a time.
A static site generator from the Nodejitsu guys. Instead of templating, it creates a full DOM on the server-side and allows you to manipulated it with jQuery, Weld, etc.
development  web  javascript  cms  opensource  nodejs 
january 2012 by gordonbrander
Weld Templates: blog.nodejitsu.com
An interesting take on templating: don't use placeholder, use a DOM and target IDs and classes. This means you can use the same logic for templates that you do for manipulation.
javascript  mvc  architecture  opensource  nodejs 
january 2012 by gordonbrander
Task.js: Beautiful Concurrency for JavaScript
task.js is an experimental library for ES6 that makes sequential, blocking I/O simple and beautiful, using the power of JavaScript’s new yield operator.

Tasks are interleaved like threads, but they are cooperative rather than pre-emptive: they block on promises with yield.
javascript  development  nodejs  learn  opensource 
december 2011 by gordonbrander
screen(1) - Linux man page
Screen is an easy way to have long-running processes on a server -- think Node or Rails -- without setting up a daemon. The idea is that you start a new session, create whatever processes you want to within that session and then push the process into the "background" (Ctl+a d). Screen handles keeping the process running in the background. To see running processes (screen -r).
*nix  server  nodejs 
december 2011 by gordonbrander
AMD versus CJS. What’s the best format? | Unscriptable.com
A good overview of Async Module Definition (AMD) vs CommonJS (CJS) loading. The short answer: AMD for browser, CJS for Node. A good reference if I get questions on this.
javascript  development  pattern  web  nodejs 
november 2011 by gordonbrander
Felix's Node.js Style Guide
Good tips. This looks to be the PEP8 of Node.
javascript  nodejs  web  development  pattern 
november 2011 by gordonbrander
DailyJS: Popular Control Flow Libraries
Flow control libraries for handling asynchronous but ordered steps in Node JS.
javascript  nodejs  development  web  opensource  library 
november 2011 by gordonbrander
Faye: Simple pub/sub messaging for the web
A notification system "based on the Bayeux protocol". Very similar to Socket.io in terms of usage. From the "Architecture" page:
The Adapter, as implemented by the NodeAdapter and RackAdapter classes, exposes the Server’s interface over HTTP. It is responsible for serializing and deserialzing messages as JSON and accepting connections over various flavours of HTTP transport:

Persistent connections using WebSocket
Long-polling via HTTP POST
Cross Origin Resource Sharing
Callback-polling via JSON-P
nodejs  ruby  javascript  websockets  web  development  opensource 
november 2011 by gordonbrander
Flatiron JS
The aforementioned full-stack framework for NodeJS. This is the promo site.
framework  mvc  javascript  nodejs  opensource  web  development 
november 2011 by gordonbrander
flatiron/flatiron - GitHub
A full-stack NodeJS framework from the Nodejitsu guys. It's designed
to be isomorphic (seamless between client and server). It has a plugin
architecture. It's pieced together from smaller stand-alone projects.
nodejs  app  web  framework  opensource  javascript  mvc  from iphone
november 2011 by gordonbrander
ExpressJS: examples
Lots of code samples from the ExpressJS guys.
expressjs  nodejs  javascript  web  app  learn  bdw2011 
november 2011 by gordonbrander
LearnBoost/mongoose - GitHub
A model layer for MongoDB from the LearnBoost folks.
mongodb  nodejs  opensource  javascript  orm  bdw2011 
november 2011 by gordonbrander
Screenr - tjholowaychuk: Express - Route Specific Middleware
Very cool: ExpressJS allows you to pass multiple controllers/handlers to a given URL match. Where this gets interesting is as a way to hook in Middleware. You can do abstract common tasks as functions (loadUser, loadEmails, etc), assign their results to the request, and delegate to the next controller with next();
expressjs  nodejs  development  pattern  film 
november 2011 by gordonbrander
hanssonlarsson/express-csrf - GitHub
Cross-site request forgery protection for forms in EpxressJS apps. Yay!
bdw2011  expressjs  security  opensource  library  nodejs 
november 2011 by gordonbrander
jdub/node-twitter - GitHub
A Node framework for accessing the Twitter API. May pair with Express for a simple Twitter search solution.
nodejs  twitter  api  library  opensource  bdw2011 
november 2011 by gordonbrander
SimpLESS - Your LESS CSS Compiler
A cross-platform LESS compiler GUI built in Appcelerator Titanium.
opensource  nodejs  design  css  tool  development  windows  mac  app 
october 2011 by gordonbrander
schaermu/node-chat - GitHub
A simple Socket.io/Express app with authentication. May look to this as a model for auth in Refereee.
bdw2011  expressjs  nodejs  javascript  app  web  opensource 
october 2011 by gordonbrander
HUBOT
Github has released the source code for their Campfire chatbot. It's not like those other chat robots -- this one is friendly and helpful (at least until it achieves sentience) Easily create custom plugins, automate tasks, post images for requested keywords, etc. NodeJS in CoffeeScript.
coffeescript  nodejs  opensource 
october 2011 by gordonbrander
Scaling Isomorphic Javascript Code
An analysis of organization flows derived from MVC, but tweaked to
work well in front-end, back-end or both.
mvc  pattern  development  web  javascript  nodejs  from iphone
october 2011 by gordonbrander
Stylus
Like SASS, but hotter, and written in Node. As whitespace-sensitive pre-compilers go, this one's syntax is ace (all the usual caveats of switching syntax apply).
css  nodejs  opensource  library 
october 2011 by gordonbrander
caolan/petrify - GitHub
Another static site generator for Node JS. Just markdown for markup.
markdown  cms  nodejs  javascript  html  development  opensource  web 
october 2011 by gordonbrander
Batman JS
A full stack Rails-esque Node App framework from the guys at Shopify. To investigate: is this targeted at front-end MVC, back-end, or both?
javascript  nodejs  web  app  framework  opensource  development  mvc  from iphone
september 2011 by gordonbrander
Introducing vows-bdd
A cucumber like method interface for Vows JS
nodejs  development  opensource  javascript  tdd  test 
august 2011 by gordonbrander
Express - node web framework
Sinatra inspired web development framework for node.js
javascript  nodejs  framework  bdw2011 
august 2011 by gordonbrander
Socket.IO: the cross-browser WebSocket for realtime apps.
Cross-browser WebSockets. Client-side, or server through Node.
nodejs  javascript  websockets 
august 2011 by gordonbrander
balupton/docpad - GitHub
A static site generator written in CoffeeScript for Node. Very similar to Jekyll.
cms  opensource  web  jekyll  nodejs  javascript 
july 2011 by gordonbrander
restify
A framework for creating web services with Node.js.
api  framework  javascript  nodejs  rest  web 
may 2011 by gordonbrander
How To Node - NodeJS
A community blog on learning to use Node.js and how to accomplish common tasks.
blog  javascript  learn  nodejs 
october 2010 by gordonbrander

Copy this bookmark:



description:


tags: