Monday 22 May 2017

Just curious to learn: Where can I learn about adding 'plugin' capabilities to my node app ?

You know how Wordpress allows you to add third party plugins, same for Eclipse and other apps. How would I go about that in NodeJS ?Extension points ? How exactly does that work ? I did some googling and found that 'plugins' use what is called IoC, (Inversion of control). Where can I learn more about this ? I saw some npm packages that 'allow for IoC' but a lot of them seem to really be outdated. Here are some:http://inversify.io/ (Pretty complex...)http://ift.tt/2rN9uRI (Last update was a year ago...seems abanoned, but it looks more friendlier)http://ift.tt/2qPj5Ka 'Eclipse' insipired...3 years ago was the last update...and it didn't seem that popular :/These repositories seem cool to use but I'd like to understand more about IoC concept...and maybe make my own version of 'add plugins to the app!' ? (lol)...heck maybe learn more about design principle in general. Where can I learn more ? This is cool stuff!

Submitted May 23, 2017 at 03:43AM by HappyZombies

No comments:

Post a Comment