Academia
Diploma thesis 2026Software EngineeringNext.js · primerjalna analiza · spletna ogrodja

Comparative Study of Modern Web Frameworks: Next.js Framework and SvelteKit Framework

Focuses on architecture, developer experience, performance, security and practical usability.

Sintija MatjašičRačunalništvo in informatika · module Programsko inženirstvo · supervisor mag. Ervin Schaff · defence avgust 2026
In brief

The project in five facts.

AuthorSintija Matjašič
Supervisormag. Ervin Schaff
ModuleSoftware EngineeringComputer Science and Informatics
Employer / clientAcademia
Year2026avgust 2026
About the project

Challenge, approach and results.

The diploma thesis addresses a comparative analysis of two modern web frameworks, Next.js and SvelteKit. The purpose of the diploma thesis is to identify key differences between both frameworks and, based on the conducted comparison, formulate recommendations for their use in different types of web projects. The findings are based on secondary sources such as official documentation, professional articles and existing studies.

Solution and Method

The diploma thesis addresses a comparative analysis of two modern web frameworks, Next.js and SvelteKit. It focuses on architecture, developer experience, performance, security and practical usability.

Results

The purpose of the diploma thesis is to identify key differences between both frameworks and, based on the conducted comparison, formulate recommendations for their use in different types of web projects. The findings are based on secondary sources such as official documentation, professional articles and existing studies. The research is based on descriptive, comparative and analytical methods.

Through analysis of professional literature, official documentation and results of existing research, individual aspects of both frameworks are compared, with emphasis on their architectural characteristics, performance, security, developer experience and suitability for different types of projects. The theoretical part describes web application development, characteristics of both frameworks and modern approaches to rendering. This is followed by a comparison of architecture, performance, security, developer experience and practical usability.

The findings show that Next.js has a broader ecosystem and greater community support due to its connection with React. SvelteKit, however, is simpler, more accessible to beginners and less demanding on the system. In terms of performance, SvelteKit stands out with less demanding applications, whilst Next.js is more stable under greater loads.

Both frameworks have comparable security mechanisms, but differ in how much responsibility they leave to the developer. Based on the findings, recommendations for framework selection have been formulated. Next.js is more suitable for projects where search engine optimisations, work in larger teams and long-term maintainability are important.

SvelteKit is an excellent choice for smaller projects, prototypes, MVPs and teams where development speed and simplicity are priorities. The results of the comparative analysis present a concise overview of key characteristics of both frameworks and serve as assistance to developers, students and development teams in selecting an appropriate framework according to project requirements.

Zaslon z izvorno kodo spletne aplikacije
Diploma thesis

Full text

PDF of the diploma thesis (public).

Diploma thesis (PDF) ↓
Related

Module, programme and stories.

Module Programsko inženirstvo

Your diploma project for a real company.

A diploma thesis at Academia solves a challenge from a company – often the one where you do your 800 hours of placement. Read about the Programsko inženirstvo module or book a consultation.

800 hoursof placement in a company
97 %of graduates employed
Module Programsko inženirstvo →Apply 2027/28All diploma projects
Before you go

We will send you the curriculum, the study path and your funding and scholarship options.

No calls, no spam. One e-mail with everything you need to decide, and an invitation to a lecture.

By sending the form you agree that Academia may contact you by e-mail or phone. Privacy · unsubscribe at any time.