Posts Tagged ‘react’

Understanding React Portals and Their Importance

React portals provide a first-class way to render and allow child components, which are typically present outside the DOM, to live within a Document Object Model (DOM) node. This React portal component exists outside the DOM hierarchy of the parent component. When the child component visually separates out from its parent component, the portal can […]

Perficient Names Five Area Vice Presidents, Expands Executive Leadership Team

Perficient is proud to announce the appointment of Vishal Rajpal, Glenn Kline, Prakash Chembai, Mary-Beth Ostasz, and Jason Hudnall as Area Vice Presidents (AVP). The expanded executive leadership team will drive continued growth and operational excellence across Perficient while delivering superior solutions for clients. “As Perficient continues to grow, we’re thrilled to broaden our executive […]

Top 3 Reasons Why Episerver’s React-Based Front-End CMS Is Really, Really Cool.

2020 has offered us some big surprises that I don’t think any of us could have predicted. The most obvious one I won’t waste breath mentioning, but the other surprise that came up near the end of 2019 as we looked to kick off a new decade was Episerver’s acquisition of Insite. With this acquisition, […]

White Flash Band Pic

Striking a New Chord of Career Success in Consulting

Some people are lucky enough to fall into a career they love and stick to it for their whole lives. However, many of us (myself included) have done complete 180s in search of finding a career we are not only good at, but enjoy. Here at Perficient, I’ve found that a lot of us have […]

React: Dealing with ‘This’ and Event Handlers

React is a JavaScript library for building user interfaces (UIs). One of the important aspects of building UIs is that you must be able to react (get it?) to user interaction. React has its way to handle events, but it’s up to the developers to handle the value of the this keyword inside the handle […]

Direct to Consumer - mobile first

How to Manage State in React

In this recap, I’m going to demonstrate a top-down data flow approach to managing state with React. First I’ll go over a couple of approaches one might take and then refactor to make things nicer and less likely to have bugs. Let’s say you want to add a button that, when clicked, will toggle your […]

Lee Campbell 6njoebtarec Unsplash

Creating Your First Custom AEM Component Using React – Part 1

Recently, I went through an article about integrating React JS and Angular JS with AEM. In this blog, I am going to show you how to create a custom component that includes a cq:dialog and one that does not include a cq:dialog. Before building the components, clone the repository, which is a sample project based […]

Mismatch

Google’s Material Design – Component Discrepancies

Google’s Material Design is a design system that helps teams build high quality digital experiences across different platforms. One of the best parts of Material Design is that it provides guidelines, implementation, standards, and code for different components used across different technologies – web, React, Angular, iOS, Android, etc. This presents a great advocacy to […]

JSS and Sitecore Marketing Automation Roadshow

I am excited to say that Corey Smith and I will be embarking on a multi-nation tour; virtual and in person. Here is a little bit about the session and running list of current dates. This tour is the happy by-product of a Sitecore Symposium session with JSS Gold Master (officially-unofficial title) and Sitecore Technology […]

Healthcare

Using TypeScript with the Twilio Flex Agent UI Sample

When we first started working with the Flex samples provided by Twilio, the source code was provided in TypeScript. This provided a dev-time programming environment that I tend to prefer, even though I am far from a TypeScript expert. As Flex and the quick-start samples moved toward general availability, Twilio made the choice to switch […]

What’s In the Latest Twilio Flex Quickstart?

As Twilio Flex nears a general availability (GA) date, the team continues to iterate and fine-tune the Flex Quickstart. The Flex Quickstart provides configuration and code to quickly provision a new Flex project. We’ve been installing various versions of this since the summer. In the 0.12 and 0.13 versions, we’ve seen some interesting changes from […]

Hands-On With the Twilio Flex Contact Center Platform

Do you ever get that feeling that you are on the cusp of something really cool? Something that could shake things up? That’s how we’ve been feeling after spending some time at Twilio HQ in San Francisco in late June to get up to speed on Flex, Twilio’s new contact center platform. As one of […]

Load More