最近,我花了一些时间试图更好地理解AEM技术堆栈.有这么多件,似乎很容易混淆.我一直在寻找AEM上的JCR实现.我一直在读它使用CRX.但是,我知道它也使用Apache Jackrabbit.它是否同时使用?使用这两种实现背后的逻辑是什么?何时何地使用?
一个更好的问题可能是CRX和Jackrabbit之间的关系是什么?
jackrabbit crx aem
aem ×1
crx ×1
jackrabbit ×1