About Slice - 4.3
About
Slice is a framework which simplifies Sling/Adobe AEM development 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
Issue tracking
https://cognifide.atlassian.net/browse/SLICE
How to get it?
You can get Slice either by:
- Download package from here.
Downloading and building source code:
git clone git://github.com/Cognifide/Slice.git cd Slice mvn clean package