前端开发

Twilio浆料设计系统

介绍粘贴-一种新的Twilio设计系统

最近,我们的Twilio交付团队一直在研究Paste,这是由Twilio创建的用于内部使用的新设计系统。Signal会议提供了粘贴的一个很好的概述-我们如何建立一个统一的,包容的设计系统来培养Twilio的用户体验。如果你有一个信号通行证,我鼓励你看它在[…]

有特色的图片

LWC中的亲子沟通

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

服务器端渲染使用Adobe IO

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

在公司从事项目和编程工作的软件工程师

利用Microsoft Power Apps作为调查工具

Microsoft Power Platform的Power Apps解决方案不仅可以作为出色的、低工作量的应用程序来满足您的业务流程需求,还可以作为辅助其他开发解决方案的工具。在这篇文章中,我们将探讨我们的微软业务单元项目团队是如何利用power Apps的力量的。

科学

AEM窗体:AEM窗体组件的自定义样式

AEM Forms产品带有许多开箱即用(OOTB)的UI组件,允许您为您的业务构建有意义的表单;这些表格可用于收集数据,如申请、调查和同意授权。但是,这些OOTB UI表单组件具有默认的UI样式。当我们整合AEM表单到一个网站,[…]

在公司从事项目和编程工作的软件工程师

使用故事书为Sitecore SXA开发

在过去的几年里,我们一直在Sitecore SXA主题开发中使用Storybook。它为我们提供了一些关键的特性,帮助我们加速前端开发(FED)工作流:节点开发环境与热模块重载(HMR)断开环境,不依赖Sitecore社区附加组件,以帮助web可访问性(a11y)测试[…]

敏捷社区活动

Perficient的敏捷社区服务于所有背景的同事

当你在Perficient工作时,你永远不会“孤身一人”。我们为拥有一个致力于促进职业和个人成长的协作、支持的环境而自豪。Perficient的敏捷社区是同事之间联系的最新方式之一,它打破了壁垒,以一种全新的方式进行全球合作。“这让[…]

如何显示/隐藏HTML元素只使用CSS

显示/隐藏HTML元素的功能应该很简单,对吧?如果需要的话,我们可以使用一些HTML属性和JavaScript函数,但是如果我们想在不使用JavaScript的情况下执行这个任务呢?是可能的吗?是的,这是可能的。我们可以用CSS来做。是的,你[…]

在JSX中选择Ternaries或&&

在开发者的脑海中总是有这样一个问题,我是选择三元的还是逻辑的&&在React中使用?就我个人而言,我更喜欢逻辑的&&而不是三元的处理真相条件。让我来解释一下原因。就在几天前,我写了下面的React代码:

NGINX CORS代理

在我最近的AEM项目中,我遇到了一些前端代码、AJAX调用和CORS的特殊挑战。在localhost上运行站点时,搜索代码试图对搜索API进行AJAX调用。API不允许我的本地主机站点。这意味着前端开发人员面临着一个艰难的[…]

Istock 691171106 (2)

如何使用Azure DevOps和Unicorn来部署主题

当Sitecore Experience Accelerator (SXA)推出时,它对Sitecore网站的快速实施和营销人员希望在创建内容和活动页面方面有更多的自由和控制,是一个真正的游戏规则改变者。SXA主题还允许网站共享一个标准的网站布局,同时确保网站有正确的外观和[…]

Cardmapr N8pnhrcr73o Unsplash

使用IFrame Player API实现嵌入式YouTube视频的自定义播放/暂停按钮

最近,我处理了一个bug, GTM跟踪一个带有自定义播放按钮的嵌入YouTube视频。点击播放按钮,视频播放得很好,但GTM没有跟踪它。我在代码中没有发现任何错误,所以我研究了一下,发现[…]

加载更多