we help companies reach their financial and branding goals. Udgama is a values-driven technology agency dedicated.

Technology

Introduction to Next.js

Framework for building server-rendered React applications Next.js is a new framework for server-rendered React applications. Next.js is a react framework for building: Static websites Mobile web apps Desktop applications Enterprise Applications Lightweight Applications Why should we care about Next.js? It is easy to get started building a project with Next.js after installing all the required packages. It allows code-splitting. […]

Technology

React: Advanced Hooks

In react, hooks play an important role. Hooks help us to reduce code and perform tedious operations as well as keep code clean. It makes our work easy. There are different types of hooks to react eg. useState, useEffect, useReducer, useRef, and useContext. We will see how to work with these hooks by creating a simple Todo […]

Technology

Async React Hooks

In react we deal with the different types of components. It could be a class component or functional component. If it is a class component then we know how to use the lifecycle method in react, but if it is a functional component then we don’t have access to lifecycle methods. We have to use […]

Technology

Storybook: A Visual testing tool

Earlier, I used a few React testing frameworks to test my React frontend application. But, at some point, I realized that these frameworks didn’t test the actual look and feel of the UI components. It is important to understand the need for how the application looks in addition to how it works. Often, the UI […]

Technology

Software Development Tools: Scrum and Kanban

“Good fortune is what happens when opportunity meets with planning.” ― Thomas Edison, inventor Be it an automotive manufacturing company or a software development company, thorough planning towards the goal is one of the key factors required to develop an excellent quality product that satisfies customer requirements.Agile and Waterfall are two different approaches to a software […]

Technology

GraphQL over REST

REST and GraphQL are the ways of sending data over HTTP. REST i.e., REpresentational State Transfer is a set of rules that developers follow when they create APIs and was used in many application stacks in the past few years. REST is about creating representationof object’s current state and transferring that representation over network GraphQL is […]

Technology

5 Frontend Trends You Can’t Ignore in 2022

A few years ago, a frontend web developer only needed to know HTML, CSS, and JavaScript to ace their work. However, that is not the case anymore. Given the rise of digital, the increasing popularity of the web and mobile applications, and the ever-expanding competition in the market – developers not only need to build […]

Technology

React v/s Angular: Which JS Framework should you go for?

Let me ask you a question, as a developer, what’s your favorite or most commonly used computer language? Well, I guess most of you picked up Javascript (JS). That’s what almost every study and research I came across said. In fact, according to StackOverflow’s 2021 Developer Survey, JavaScript currently stands as the most commonly-used language in the […]