The JavaScript Year(kerryritter.com) |
The JavaScript Year(kerryritter.com) |
Also, most everything we write presents an external interface of either an EventEmitter or a stream, which are well-understood Node concepts. (You might argue streams could stand to be a bit better-understood... fair enough.) Then the implementation details can change and it doesn't matter because everyone knows how to listen to an EE or pipe into a stream.
Keep it simple!