What are ColdBox Plugins?
What are plugins? Plugins are cfc’s that are built to extend the core framework or application functionality without hindering system performance. The main distribution of !Coldbox contains several useful core plugins that not only makes ColdBox a framework but a developer toolkit. The idea behind the plugin concept is to create a reusable and extensible architecture for developers to build applications or framework specific tasks that could be easily shared and loaded on demand within your applications. This means that you can easily code plugins, completely extend your application and even share them with your friends. You can create as many plugins as you want and build a plugins’ library that can be located by just specifying it on the coldbox.xml or be dropped in to the application’s custom plugins convention. You will then be able to get the custom plugin and use it on any of your ColdBox applications. Not only can you use them, but ColdBox maintains their persistence for you and