Extensible Abstract Types, Backend Services and Subsystems - Developing Nodes - Node-RED Forum
In the past couple of years I have probably written between 45 and 60 plugins integrating into various platforms and systems. Certain building blocks repeat a lot... Logging, metrics, templating, state- and secret management. The catch is that the implementation is not something you always want to tie down to a specific backend: for instance, you can develop a LoggerConfigNode that logs to the console. But what if you want it to log to a file instead? You can solve this by adding a little selec...