Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

The Advantages of Next.js Sever-Side Rendering Over Vanilla React Client-Side Rendering: Developers’ Perspective

Holmala, Eero (2025)

 
Avaa tiedosto
HolmalaEero.pdf (396.7Kt)
Lataukset: 



Holmala, Eero
2025

Tieto- ja sähkötekniikan kandidaattiohjelma - Bachelor's Programme in Computing and Electrical Engineering
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2025-01-31
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202501311868
Tiivistelmä
Using React is one of the most popular ways of developing web applications that has contributed to improving the web developers’ development experience. Over the years there have been improvements to React in the form of Next.js, which is a web framework for React. This thesis is a literature overview that explains prominent features of React and the Next.js framework, examining how Next.js extends React’s capabilities, and assess the advantages and disadvantages compared to using React alone.
The improvements that Next.js adds to React consist of server-side rendering, search engine optimization, automatic code-splitting, automatic image optimizations and more. The main disadvantage that Next.js has over vanilla React is that React can be embedded into an already existing web front-end.
This thesis concludes that a developer should use Next.js instead of vanilla React as they will save time and effort to developing the provided feature set of Next.js themselves. Embedded React is the only reason to use React by itself.
The purpose of this thesis is to illustrate the advantages that Next.js has over vanilla React. Developers do not need to sacrifice features that are present in React since Next.js is a React framework and are able to utilize React’s capabilities such as client-side rendering when necessary.
Kokoelmat
  • Kandidaatintutkielmat [11031]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste