We’ve been having some fun with NodeJS at Public recently, and I’ve been looking for excuses to get more involved with it. We do a lot of Flash work, and make a lot of games, so Flash remoting is something we do regularly. We prefer to use AMF over XML, so I looked around for a NodeJS module to see if we could work with AMF within Node. I figured Node might be a viable platform for creating simple multi-player back ends, or other real-time environments like chat rooms.
I failed to find an AMF library for Node, and I’m not hugely surprised; Flash is rather out of favour with today’s JavaScript gurus. Secretly pleased that I couldn’t find anything, I set about writing my own. It is also the first time I’ve put an open source project on Github.