소프트웨어 개발

[개발] 데스크톱 어플리케이션 개발을 위한 기술 스택의 모든 것

산삼인생 2024. 6. 7. 17:26
728x90

 

목차

    0. 개요

    데스크톱 어플리케이션 개발을 위한 기술 스택에 대해서 알아보도록 하겠습니다.

    얼마나 많은 기술 스택이 존재하고 있는지 검색에서 나오는 모든 기술 스택을 확인해보도록 하겠습니다.

    1. 데스크톱 어플리케이션 개발을 위한 기술 스택

    데스크톱 어플리케이션 개발을 위한 기술 스택 리스트

    1. QT + C++

    2. Flutter

    3. Electron

    4. (MacOS) Swift

    5. Java + Swing or JavaFX

    6. Rider + C#

    7. CLion + C++

    8. Godot + C++

    9. ImGui

    10. Tauri + HTML/CSS/JavaScript

    11. Neutralinojs + HTML/CSS/JavaScript

    12. Xamarin (Mono)

    13. NW.js

    14. 8th Dev

    15. Xojo

    16. HAXE

    17. Enact

    18. GTK

    19. Elm

    20. OS.js

    21. Lazarus

    22. WPF Toolkit

    23. Enact

    24. UWP

    25. MAUI

    26. Avalonia

    27. React Native

    28. Cocoa

    29. Electrino

    30. Quark Shell

    31. Quark

    32. carlo

    33. graffiti

    34. DeskGap

    35. azula

    36. Ultralight

    37. deno webview

    38. Kraken

    39. Socket Runtime

    2.참고자료

    구글에서 검색한 자료 리스트 입니다.

    What is the best technology for desktop applications?

    https://www.reddit.com/r/learnprogramming/comments/16vht09/what_is_the_best_technology_for_desktop/

    [From the learnprogramming community on Reddit

    Explore this post and more from the learnprogramming community

    www.reddit.com](https://www.reddit.com/r/learnprogramming/comments/16vht09/what_is_the_best_technology_for_desktop/)

    https://www.quora.com/What-is-the-best-technology-to-develop-desktop-applications

    [What is the best technology to develop desktop applications?

    Answer (1 of 3): .Net framework and win forms of the Microsoft are the technologies which is used to build windows desktop applications.

    www.quora.com](https://www.quora.com/What-is-the-best-technology-to-develop-desktop-applications)

    https://geekflare.com/build-desktop-apps-tools/

    [12 Best Frameworks and Toolkits to Build Desktop Applications

    Efficient, feature-rich frameworks and toolkits are helpful for building desktop applications. These tools can significantly reduce errors, optimize

    geekflare.com](https://geekflare.com/build-desktop-apps-tools/)

    https://github.com/styfle/awesome-desktop-js

    [GitHub - styfle/awesome-desktop-js: 🖥️ A list of awesome packages and frameworks for implementing javascript applications o

    🖥️ A list of awesome packages and frameworks for implementing javascript applications on the desktop - styfle/awesome-desktop-js

    github.com](https://github.com/styfle/awesome-desktop-js)