I'm really interested in systems written in node.js. Specifically using it to create an MVC application.
I was thinking about the differences between designing a node.js MVC and doing the same in PHP. Since PHP is loaded and interpreted at runtime, a change to one of my controllers or views will be reflected in live server performance as soon as the file on the server changes.
I'm wonderring though, since node.js is compiled, is an application restart required every time you push changes?
If not, does MVC effect server performance overall, since the server has to read the files at request-time versus having the whole application sitting in memory? Or do perhaps have it all wrong and I'm missing the point entirely? (if so please educate me 'cause I'm dying to know!).
Thanks! - A