Front-End Development

Difference Between Team Site and Communication Site in SharePoint

5 Tips to Be a Fantastic Developer

There are millions of developers worldwide, each of them is working on different platforms and programming languages. Every other developer has a different way of writing their code, but one common aspect is their logical and analytical mindset. This blog will go through some of the daily interactive areas of a developer and situations that […]

Twilio Paste design system

Introducing Paste – A New Design System for Twilio

Recently our Twilio delivery team has been looking at Paste, the new design system created by Twilio for in-house use. The Signal conference offered a great overview of Paste – How we built a unified, inclusive design system to nurture Twilio’s UX. If you have a Signal pass, I encourage you to watch it on […]

Featured Image

Parent–Child Communication in LWC

We all know that Lightning Web Component (LWC) is one of the programming models used to build Lightning Components in Salesforce. It’s a trending technology among Salesforce developers and is recommended by Salesforce. Do you know why it is used widely? Because it is fast and lightweight. The primary purpose of using component-based development is […]

Server-Side Rendering Using Adobe IO

Using Adobe IO to Support Server-Side Rendering Many web applications are written using client-side single-page application (SPA) frameworks, like ReactJS and Angular. Doing so has many advantages, however, it does prevent a slight challenge for search engines like Google to effectively index content on pages and make them available to a Google search. There is […]

Software Engineers Working On Project And Programming In Company

Leveraging Microsoft Power Apps as a Survey Tool

Working Smarter with Power Apps Microsoft Power Platform’s Power Apps solutions can function not only as great, low-effort applications to fit your business process needs, but also as a tool to aid in other development solutions. In this post, we’ll explore how our Microsoft Business Unit project team has harnessed the power of Power Apps […]

Science

AEM Forms: Custom Styling for the AEM Forms Component

The AEM Forms product comes with many out-of-the-box (OOTB) UI components that allow you to build meaningful forms for your business; the forms can be used to collect data, like applications, surveys, and consent authorization.  But, these OOTB UI form components come with default UI styling.  When we integrate AEM Forms into a website, the […]

Software Engineers Working On Project And Programming In Company

Using Storybook for Sitecore SXA Development

Over the past few years, we’ve been using Storybook in Sitecore SXA theme development. It has provided us with a few key features that aid in accelerating our front-end development (FED) workflow: Node development environment with Hot Module Reloading (HMR) Disconnected environment not reliant on Sitecore Community Add-on to aid web accessibility (a11y) testing On […]

Agile Community Event

Perficient’s Agile Community Serves Colleagues of All Backgrounds

When you work at Perficient, you’re never “in it alone.” We pride ourselves on having a collaborative, supportive environment dedicated to fostering both career and personal growth. Perficient’s Agile Community is one of the latest ways colleagues can connect with each other, breaking down walls and collaborating globally in a whole new way. “It makes […]

How to Show/Hide HTML Elements by Only Using CSS

The ability to show/hide an HTML element should be simple enough, right? Well, we can use some HTML attributes and JavaScript functions if we want to, but what if we want to do perform this task without using JavaScript. Is it possible? Yes, it is possible. We can do it with just CSS. Yes, you […]

Choosing Between Ternaries or && in JSX

There is always the question that runs in the mind of developers, do I choose ternaries or logical && to use in React? Personally, I always prefer logical && over ternaries to handle the truth condition. Let me explain why. Just a few days ago, I was writing the following React code: import React from […]

NGINX Proxy for CORS

In my latest AEM project, I had a particular challenge with some front-end code, an AJAX call, and CORS.   While running the site on localhost, the search code attempted to make an AJAX call to a search API. The API would not allow my localhost site. This meant that front-end developers had a hard […]

Istock 691171106 (2)

SXA Themes: How to deploy themes with Azure DevOps and Unicorn

When Sitecore Experience Accelerator (SXA) was launched, it was a real game-changer for the rapid implementation of Sitecore sites and for marketers wanting more freedom and control over creating content and campaign pages. SXA Themes also allow sites to share a standard site layout while making sure that the site has the right look and […]

Load More