NodeJS Console Object Debug Inspector - Thomas Hunter - Web Development Tutorials and Personal Opinions. The NodeJS Console Object Debug Inspector, or simply node-codein, is a tool for providing a visual debugger of global node variables, as well as executing code inside of your running process.
Think of it as a GUI REPL for a running node process. This GUI is run in a browser (it works best with Chrome, maybe only with Chrome). It provides expandable and collapsable nodes when dealing with hierarchal data, has syntax highlighting depending on the type of data involved. It will mirror your console.log() commands (they are shown in both the terminal as well as the GUI). Building a Text-Based UI with Backbone and Charm. I am a little framework averse. When I write a program, I like to build from scratch as far as it is practical. Not using a framework gives me the feeling that I am so in control of my own destiny.
But having said that, I will sometimes succumb to using a framework when it's very clear that the use of the framework will result in significantly less code, and/orsignificantly less complexity I recently rewrote a text-based user interface using Backbone, and as far as I know, that is a framework. CasperJS, a navigation scripting and testing utility for PhantomJS. Danny Croft - Web Developer made in Wales but working in London Unit testing can make your code less prone to bugs and gives you piece of mind that everything is working the way it should.
CoffeeScript is nice. It provides syntactic sugar and adds tremendous functionality to the web developers tool-chest.