Performance

Boost Your ReactJS Web App Performance with These Tips and Tricks

ReactJS is one of the most popular JavaScript libraries for building web applications. It is fast, efficient, and easy to learn. However, as the size of a ReactJS web app grows, its performance can suffer. In this article, we will discuss some tips and tricks to improve the performance of your ReactJS web app. Use PureComponent or React.memo ReactJS components re-render whenever their state or props change. However, sometimes a component's state or props might change even when it is not necessary, causing unnecessary re-renders. To prevent…

How to Reduce Nested Loops with Window Sliding Technique in C#

C# is a pretty awesome programming language. There are so many features that makes working with code easier and faster. However, Nested Loops can be really challenging in C#. Think of nested loops as loops within loops. In other words, you have a loop which contains another loop within that first loop. To solve this challenge in C# we need to use the window sliding technique. If you are not familiar with this technique, here’s an overview of this pattern: What is Window Sliding Technique? Window sliding is a method of translating recursive alg…

General ASP.NET Performance Best Practices (Part-1)

In this article, we will explore seven performance best practices that are recommended to improve the performance of our ASP.NET web applications or web sites. As you progress and apply the performance-enhancing techniques to the ASP.NET applications, you will notice a decrease in its page load times, and a reduction in the overall page weight of each page in the ASP.NET web site or web application. Each technique is a building block that will make your pages lighter and load times quicker. IIS plays a big role in this part of the book, and yo…

14 Tips to Improve the Performance of the ASP.NET Core Web Application (Part 2)

Photo Credit: unsplash.com/marcsm In the first part of this article , I shared some tips to improve the performance of the ASP.NET Core performance. Here I'm sharing the rest of the tips: Review what client scripts you are using ASP.NET Core projects may include client script libraries which you may or may not be using some of them can cause a performance issue which may affect the SEO ranking of your website. It’s always a good idea to check what you are using, and when. Try to always …

14 Tips to Improve the Performance of the ASP.NET Core Web Application (Part 1)

Photo Credit: unsplash.com/marcsm Performance is the major factor for the success of any web application development. ASP.NET Core is one of the best platforms for high-performance web application development. In this article, I am going to share 14 tips that can help your web application perform better. Let's explore them: Caching is a last resort Projects that use multiple levels of cache often demonstrate a misunderstanding of why cach…

Load More
That is All