>Easily create new RESTful API resources by just creating folders and naming functions a certain way.<p>I don't like that. Memorizing new naming conventions that affect functionality makes things harder instead of easier in my experience. Sure, you can create a cool demo effect by showing how "easy" and "quick" it's to create certain stuff. Once your application scales, things become more chaotic though, and maybe the convention starts to hit limitations. In addition, it becomes more difficult to learn the code base when you have these naming conventions that create functionality all over the place.<p>>A command-line tool for installing third party packages, using npm + bower<p>Why wouldn't I just use npm and bower? They have enough problems as it is, an additional wrapper just creates problems..