Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • LAB-ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • LAB-ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Developing back-end of a web application with NestJS framework: Case: Integrify Oy’s student management system

Pham, Anh Duc (2020)

 
Avaa tiedosto
NestJS framework thesis (753.0Kt)
Lataukset: 


Pham, Anh Duc
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020120826939
Tiivistelmä
Nowadays, it is essential for software development companies to find an appropriate backend framework for their projects since there are a wide variety of frameworks on the market right now.
The objective of this thesis is to determine the benefits and the drawbacks when applying NestJS - a Node.js backend framework to the case company’s backend project.
The study’s theoretical section introduced the background knowledge of related technical issues such as web application development, backend development, JavaScript, Node.js, NestJS.
Furthermore, this thesis presents a literature review section that reviewed data from other researchers or sources from books or online articles said about the pros and cons of NestJS. This data then acted as the interview structure guideline for the interview with the case company’s experienced developers that worked with NestJS. The final result is the comparison and analysis of data between reported information from existing findings and the real-life data from the interviews with the developers.
The conclusion reveals that the advantages of NestJS are being an opinionated framework, being written in TypeScript, having solid Angular-like architecture, offering a useful command-line interface, high scalability, and well-designed automated testing. However, the framework has some limitations in its documentation, community support, and learning curve.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste