When it comes to web developing user experience is everything and the most important thing about user experience is the speed of the web page or web application. Next.js is the perfect tool for building user friendly websites and web applications. It is one of the most popular frameworks of the last few year's. But what is it? Why is it popular and why should we use it?