i wonder what the difference between a library and a plugin is?
if a component creates a database (maybe comes with a .sql file or creates through a method) could it still be a library or is it called a plugin or module?
cause i am creating a address book component and it provides methods to insert and read records in database. i don’t know if i should put it in library folder or plugin folder.
please shed a light on this.
thanks
I vote for plugin.
A plugin extends the capabilities of a larger application. That sounds exactly like what your address book is doing.
A library is a collection of subroutines or classes used to develop software. I think any component that instantiates its own database falls outside the scope of a library.