- • 'Framework agnostic' - you can use it anywhere. Why reinvent the wheel?
- • Use a package that does exactly what you want
- • Find one that almost suits and add the missing functionality
- • You don't have to write the code yourself
- • Commercial friendly OSS licenses
- • A community of developers to rely on, instead of a single person
- • Classes for common tasks that can be used without pulling in an entire framework