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