TECHNOLOGY .

Why we choose NextJs for our frontend

Ever wondered how our website comes at the top during Google Search. Here's why We've created Urlefy over NextJshttpsnextjs.org. accordin

Use of NextJs in Urlefy

Ever wondered how our website comes at the top during Google Search. Here's why

We've created Urlefy over NextJs. according to official docs, NextJs is a production-ready web framework. Migrating from a NodeJs app to any other framework, we needed something which can offer us reusable components, Dynamic Rendering(SSR) and best SEO.

So why did we use NextJs why not React, just because it fails to produce good SEO on the website while Next offers you some key features:

  • Server-Side Rendering
  • Cache Support
  • Reusable Components
  • Automatic Code Split
  • Predefined routes
  • Lambda function support(API Routes)

Server rendered pages mean better SEO resulting in more and more clients for us. We don't have to download code on the client-side. It is served directly from the server. Reusable Components mean less code means less repetition. Pre-defined routes mean no need to set up routes manually.

It provides static regeneration of pages with cache support resulting in fast loading of pages. It uses webpack for bundling means less size of production code. Easy optimization of Images. we can prefetch the data from the server before rendering the page on the client-side. It has an easy deployment process over Vercel.

As it fulfilled all our needs, we decided to choose NextJs as our frontend framework, If you want to try our web application and its performance feel free to signup for free at here.

The image of this writer at urlefy

Written by- Adarsh Srivastava

Continue reading.....

BLOG, 2021-01-10
How to get unlimited analytics with Urlefy
Read more
TECHNOLOGY, 2021-01-11
The urlefy's Architecture
Read more
BLOG, 2021-01-12
Free Analytics you get over Urlefy
Read more