开源解决方案
为开发人员社区构建解决方案.
[ICF]的发布是深思熟虑的, 对开源社区的智能设计贡献,改变了adobeaem开发的方式. -比尔·恩格斯,格拉科
当开箱即用的配置很笨拙时,我们就进行定制. 当有机会提升用户体验时,我们会个性化. 当死记硬背的方法很累人的时候,我们就自动化了. 我们力求在每个环境中提供最好、最优雅、最完整的解决方案.
正是本着这种精神,我们自豪地分享我们的知识财富和我们的开发人员创造的有用工具. ICF还致力于扩展开源领域. 我们相信你在下面找到的链接可以改变代码开发和付诸实践的方式.
OSGi Bundle Status Maven插件
AEM Groovy控制台
AEM Groovy控制台为在AEM容器中运行Groovy脚本提供了一个接口. 可以创建脚本来操作JCR中的内容, 调用OSGi服务, 或者使用AEM执行任意代码, Sling, or JCR APIs.
Git Repository & Documentation
Git Repository & Documentation
AEM组件插件
这个插件通过在构建时生成,减少了AEM组件开发所需的工作量, .content.xml, cq_editConfig.xml, and dialog.XML文件,使您可以专注于功能.
Git Repository & Documentation
Git Repository & Documentation
Prosper
Prosper是一个使用Spock的AEM项目集成测试库, 一个基于groovy的测试框架,以其表达性规范语言而闻名. 这个库包含一个基本的Spock规范,它使用一个内存存储库来进行基于JCR会话的测试,还包括用于测试AEM对象之间交互的基本Sling请求和资源实现.
Git Repository & Documentation
Git Repository & Documentation
AEM Library
AEM库包含公共实用程序, decorators, 抽象类, tag libraries, 以及用于引导和简化AEM项目的JavaScript模块. 该库的目标是通过提供大量方便的方法和模式,以一致地实现AEM组件,并实现AEM项目之间的高水平代码重用,从而加快项目开发.
Git Repository & Documentation
Git Repository & Documentation
Ionic AEM Apps
Ionic AEM Apps Library旨在提供关于如何在AEM Apps中构建应用程序的意见,这些意见是基于我们在AEM Apps出现之前在AEM本身上以及在AEM Apps中构建Phonegap/Cordova应用程序的经验. 顾名思义, 这个库利用了爱奥尼亚框架, in our opinion, 目前用于Cordova应用程序开发的goto平台.
Git Repository & Documentation
Git Repository & Documentation
AWSλ工具包
Iron(Fe)
铁(Fe)是绿地项目的起点. 它使您能够在AEM环境中利用新的和现代的前端构建工具. 它有一种固执的方式来构建前端代码库,但在此之后,它假设前端构建工具的环境会发生变化,从而为您提供继续适应这些变化的工具.
Git Repository & Documentation
Git Repository & Documentation