React.js, Technology

React Hooks: State and Effects Guide

React Hooks were introduced in version 16.8 to revolutionize how state and other React features are handled in functional components, eliminating the need for class components. They provide a clean and intuitive way to manage state, side effects, and access key React functionalities. This article will delve into...

by mansi.teharia
Tag: javascript
21-Oct-2023

AEM, Anaytics

Pass digital data layer to Adobe analytics using javascript

Requirement In general, data is passed to Adobe Analytics on page load. Sometimes it is required to load page content without reloading/refreshing the page. For example, if a web application has page navigation based on the Table Of Content and page refresh, and not a requirement, but content should get updated. Solution Without...

by Vijay Kumar
Tag: javascript
30-Aug-2023

Hybrid, Software development

Floating Action Button with Menu Explanation

Intro We’ll be rebuilding the starbucks app pay button. Not only does this have a floating button, it has 2 other floating buttons, and a circular background cover that shoots out to allow you to focus on the options. These other 2 floating buttons will appear when user will press the floating pay button with animation.Attached a gif...

by aman.manhas
Tag: javascript
28-Mar-2023

Front End Development, MEAN

Why and how finally{…} block is NOT meaningless

A definition first (from the internet): try-catch-finally is used to handle runtime errors and prevent them from halting the execution of a program. The finally block triggers regardless of: what is implemented inside the try-catch block any errors encountered inside try-catch block any return statement written...

by shivang.chaturvedi
Tag: javascript
25-Jan-2023

MEAN, Node.js

Top level await() without async() function in NodeJs

Here’s how async-await function typically works: function myDummyBackendCall() { return new Promise((resolve) => { setTimeout(() => { resolve({ name: "Shivang", id: "asmdhajkdhajdsh8qweuqoweuiqepoi-0q-0eueiuaisjdaKcjaisku", }); }); }); } // Used an async wrapper function to make an await call (async () => { ...

by shivang.chaturvedi
Tag: javascript
24-Jan-2023

Digital Transformation, Technology

3 Key Concepts of Blockchain Technology

Blockchain is already disrupting the financial ecosystem. Multiple banking and financial institutions are leveraging Blockchain to make transactions secure and eliminate intermediaries. The use of Blockchain is however not limited to the banking sector. Multiple companies from different industries have now started investing in Blockchain....

by Nidhi Choudhary
Tag: javascript
05-Feb-2018

AngularJS, Front End Development

Moving to Angular 5? Find out Yay or Nay!

AngularJS is quickly evolving and we have witnessed two major updates in the past 14 months. Now, this popular JavaScript framework has set a new milestone with its major release of Angular 5.0 on November 1, 2017. The progressive web apps and material design powered by Google will be however available in the next few days. The...

by Nidhi Choudhary
Tag: javascript
07-Nov-2017

Drupal, Web Content Management

Headless CMS – An Overview

Content has become a new prerogative of companies wanting to improve customer experience. It is content that sells. Storytelling is gaining traction and so is content marketing. Organizations are producing large amounts of data and content, but a heap of data is of no use. Content Management Systems act as a key enabler for managing large...

by Dwiza Saha
Tag: javascript
06-Nov-2017

Agile, MEAN

How are 10 Global Companies Using Node.js in Production?

Node.js is increasingly becoming a go-to technology for multiple companies across the globe. As Node.js emphasizes on concurrency, speed, and intensive data exchange along with employing push technology over web sockets,  it has helped companies to build various applications such as social media apps, video and text chat engines,...

by Poulomi Nag
Tag: javascript
06-Nov-2017

Experience Design, Front End Development

Progressive Web Apps : A Philosophy for Modern App Development

With the advent of "Mobile first" approach, more and more applications are moving from web-only platform to both Web and Mobile. Now it sounds great to have my application work on both the platforms but the time and efforts doubles. PWA comes into picture here by helping build a web application which works as a mobile app or at least as...

by Sakshi Tyagi
Tag: javascript
31-Oct-2017

AngularJS, Digital Transformation

Building an App – Ionic Vs React Native

More and more companies are putting efforts on building digital products. A mobile application or web portal becomes business critical with customers evolving digitally. Some of these companies have specific needs while pursuing application development such as building cross-platform application, hybrid application or native application. ...

by Apoorva Chawla
Tag: javascript
17-Oct-2017

Agile, AngularJS

AngularJS vs. ReactJS: How the Two Compare?

Product companies have evolved over the last few years. While some years back, the focus was on going to market with the best features, the game has shifted to user experience today! With multiple products launching similar functionalities, it is very difficult to stand out against the competitors with features alone. It is the intuitive...

by Nidhi Choudhary
Tag: javascript
19-Sep-2017