TypeScript is an open-source programming language developed by Microsoft. It is a typed superset of JavaScript. You can easily convert the JavaScript code to TypeScript. It is designed for the development of large applications, which transcompiles to JavaScript. While developing all our applications using JavaScript, when I learned about adding types to JavaScript projects, the […]
As we make advancements, the number of daily mobile phone users is increasing. According to research, the number of mobile users is increasing by around 100 Million every year. Due to the increasing usage and space requirements, at times, users choose to access the web application instead of downloading the native app. That’s why it […]
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 […]
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 […]
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 […]
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 […]
“If you want to be successful, learn from other peoples’ mistakes, don’t learn from success stories.” – Jack Ma, Alibaba Whether you are a frontend developer or a backend developer or even a full stack developer, you need to understand the best practices and the mistakes that you might have made and are making to […]
Recently, at Udgama, for our projects, our engineering team started using Github Actions for Continuous Integration (CI). This blog will give you a brief idea of how you can iterate faster with Github Actions for your projects and what is the transition process we used to switch to the Agile CI model. What is Continuous […]
When it comes to managing and running a high stake service, you need to be available for your customers 24X7. That means a sudden downtime in the middle of the night can have your entire DevOps team out of bed–trying to fix the issue. More often than not, a random spike in traffic is all […]
While designing a software application, how do you decide where the images, text, videos should be placed? Do you want a sidebar or a navbar? How many items do you want in the drop down list? These questions are answered by creating a wireframe. Wireframing is an important step to start the software development process. […]
- 1
- 2