Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

However, you will still use OSGi bundles but inside your application bundles there will be Guice dependency injection framework.

Guice

If you haven't used Guice before, we strongly advise you to read at least these couple of pages from Guice documentation:

AEM components with Slice

Slice organizes the development of AEM components as it introduces common patterns to development and makes common operations (like reading data from repository) much easier. See the diagram below which depicts a basic differences between components written with and without Slice.

Gliffy
namecomponent-with-and-without-slice