About
Slice is an open-source framework that makes a framework which simplifies Sling/Adobe AEM development much easier and more efficient. It was initially developed by Cognifide and then evolved to an open-source project. It combines Sling and Guice to create a solid foundation for building high quality projects efficiently.
Info |
---|
Since version 3.1.0, CQ related modules have been extracted as seperated Slice CQ Addons. |
...
by using dependency injection pattern (DI). It glues Sling and Google Guice together, allowing developers to create a code with a clean separation of concerns. You can map resources to Java models seamlessly and thanks to DI arrange your application in easily testable and maintainable code.
Benefits
- Lean and neat code, slicker design!
- Improved testability of your code - thanks to dependency injection it can be easily unit-tested.
...
- Improved maintenance of your code - all business logic arranged in clean and simple Java classes (POJOs)
- Easy to start with! Slice is easy to learn and if you use it in all your projects, your developers know exactly how to start.
- Faster development – code reuse, dependency injection and simplicity make you more efficient than ever.
...
- Overall costs
...
- reduced!
Source repository
The source code is hosted on Github: http://github.com/Cognifide/Slice
...