title: Plugin Architecture in Web Apps (Examples or Code Snippets?)
body: <p>I am trying to learn to develop a web application (preferably NodeJS/MongoDB, although I used PHP and Python before) that is highly extensible and customizable via plugins to enable disabled functionality. </p>
  
  <p>One possible option is to use Wordpress with hooks for plugins and widgets to hook into, its however lacking proper separation of view and logic code. That remains to be one option to learn from. Are there any other options?  </p>
  
  <p>Do you have any code snippets or example application I can learn from? Language or framework is not so important, I could probably roughly make out the concept behind</p>