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
  • Turun ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Turun ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite

Comparative studies between Django and RuoYi web development frameworks

Cao, Yufan (2025)

 
Avaa tiedosto
Cao_Yufan.pdf (567.7Kt)
Lataukset: 

Rajattu käyttöoikeus / Restricted access / Tillgången är begränsad
Cao, Yufan
2025
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-2025061770964
Tiivistelmä
This thesis presents a comparative analysis of two representative web development frameworks, which are Django and RuoYi. Selecting a suitable development framework is essential for improving the effectiveness and caliber of development, as web applications are becoming more integrated into fundamental business operations across industries. The purpose of this study is to provide developers, technical architects and programming learners with a systematic approach to assessing web development frameworks, as well as a thorough grasp of the implementation and design of Django and RuoYi. Learning and development efficiency, security performances and applicable scenarios are the three main aspects of both frameworks, examined in this study. It employs a multi-faceted methodology that combines theoretical examination with practical evidence. The study begins with a systematic review of official documentation, examining how each framework presents its concepts and guides developers through implementation. Then it examines architecture and design philosophy, analyzing fundamental design ideas and decisions. These philosophical differences are practically manifested throughout implementations of Django and RuoYi. Integration within case studies demonstrates their performance in production environments.
Each web development framework has its distinct strengths. With its extensive documentation, integrated security features and long-term support approaches, Django is an excellent choice for developing large-scale applications. The fine-grained permission management system and rich pre-configured components of RuoYi all contribute to its strengths in the development of rapid applications. RuoYi is especially useful for small to medium-sized enterprise applications and government service platforms, while Django is better suited for the development of applications and websites, that are in social networking, e-commerce and educational sectors. The thesis concludes that neither framework is superior to the other. Rather, multiple factors such as project specific requirements, technical expertise of the developers, and so on all together determine the most suitable choice. It emphasizes that choosing a web framework should be based on a thorough evaluation of different factors
Kokoelmat
  • Opinnäytetyöt (Käyttörajattu 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