后端开发

有特色的图片

LWC中的亲子沟通

我们都知道,Lightning Web Component (LWC)是用于在Salesforce中构建Lightning组件的编程模型之一。这是Salesforce开发人员的趋势技术,也是Salesforce推荐的。你知道它为什么被广泛使用吗?因为它又快又轻。使用基于组件开发的主要目的是[…]

网站设计。调试、开发编程和编码技术。

Visual Studio调试—停止关闭浏览器

我更喜欢将我的优化CMS应用程序发布到本地IIS站点。它让我对发布到DXP实例的最终应用程序有了更好的了解,而且还有其他好处。不过,优化的CMS可以直接从Visual Studio运行。这样做可以更容易地调试启动任务和初始化模块。然而,当运行[…]

Branches@1x.jpg

Sitecore内容作者分支模板

分支模板已经在Sitecore中出现了好几个版本(我相信官方称其为分支模板,从Sitecore 6开始)。甚至查看Sitecore分支模板文档,您也会注意到它是在Developer部分下特别设置的。然而,根据我的经验,一旦开发人员创建了页面模板,内容作者就完全是[…]

AEM内容服务:使用Sling和Node api提供资产集合-第2部分

在本系列的第1部分中,我讨论了将AEM Asset Collection项转换为页面的JSON表示的方法。它使用Sling模型+ HTL组件模式来获取集合项,并根据资产类型在JSON中显示它们的值。特别是,Sling模型启用了JSON[…]

元数据2

在AEM中使用震震作为转换工具

Adobe Experience Manager (AEM) Full Stack开发人员经常遇到的一个用例是将内容从不同的应用程序迁移到AEM。来自源应用程序的数据可以是各种格式,如JSON、XML、CSV等。当源文件格式为JSON时,为了将源数据转换为[…]

Istock 1135346386

加载JSON内容到AEM

让我们讨论一下提取、转换和加载,也称为ETL。如果你是AEM专业人士,这是你以前处理过的问题。它可以是产品、用户简介或商店位置之类的东西。根据您的来源和需求,提取和转换部分可能会有所不同。装载部分[…]

服务器端渲染使用Adobe IO

许多web应用程序都是使用客户端单页应用(SPA)框架编写的,比如ReactJS和Angular。这样做有很多好处,但是,它确实避免了搜索引擎(如谷歌)在有效索引页面内容并使谷歌搜索可用时遇到的小困难。有[…]

Istock 1303320175

使用多个目标通过EventBridge发送和接收事件

在这个上下文中,我们将展示如何使用自定义规则发送事件,以及如何通过添加目标来检索事件。这里我添加了两个目标,简单的发布/订阅实现,亚马逊SNS作为我们的发布服务,亚马逊SQS作为订阅者,并在EVENTBRIDGE中使用AWS CloudWatch监控成功事件日志。[...]

下载

在Apache Kafka的多个键/值对与自定义过滤器

在我开始谈论Apache Kafka之前,Kafka中是否可以使用key列表?是的,这都是可能的。在这篇文章中,我们将看到如何在多个过滤器中使用多个键/值对。首先创建一个简单的Kafka生产者和一个Kafka消费者在一个Spring Boot应用程序中使用[…]

Computercodebetter

在AEM项目中模拟HTTP客户端

作为AEM开发人员,我学到的第一件事是mvn clean install -P autoInstallBundle。第二件事是如何调试远程Java进程。第一种方法允许我将更新部署到包中。第二种方法允许我单步执行并调试代码。这是正常的节奏。自[…]

Reuse@1x.jpg

使用自定义Sling模型注入器进行代码重用

在我的博客“用Sling模型编写更少的AEM Java代码”中,我谈到了使用Sling模型编写更少的代码。随后,我用Sling Models和Lombok在AEM中编写了更少的Java代码。我谈到了代码生成器通过不编写冗余代码来帮助节省时间。你可以说我[…]

AEM内容服务:使用Sling和Node api提供资产集合-第1部分

AEM是一个经过验证的应用程序交付框架。直观的创作功能和html(以前是Sightly)驱动的内容视图使AEM环境中的页面很容易组合在一起。标准组件策略很棒,但AEM在如何使用创作内容方面提供了更大的灵活性。AEM内容服务允许编写的内容是[…]

加载更多