Works well with other libraries (but requires none of them) • Ability to create extremely fast websites • It is easy to write tests for - because of modules
No need for inheriting or extending. We also don't need to use any special getter/setter methods to access it. This means that we write less boilerplate code.