My App is a continuously updated personal service collection.
Prepare and install environment for development in Window 10/11?
- Go v1.19+, https://go.dev/
- Node.js v16+, https://nodejs.org/
- PNPM v7+, https://pnpm.io/
- VS Code v1.71+, https://code.visualstudio.com/
- WebView2 v104+, https://developer.microsoft.com/en-us/microsoft-edge/webview2/
Run command
pnpm install
at project root directory to setup.
Technology | Role | Sources |
---|---|---|
Go | Backend programming language | https://pkg.go.dev/std |
TypeScript | Frontend programming language | https://typescriptlang.org |
Vite | Next Generation Frontend Tooling | https://vitejs.dev/ |
Vue 3 | Progressive JavaScript Framework | https://vuejs.org/ |
Wails | Build cross-platform desktop applications using Go | https://wails.io/ |
UPX | Ultimate packer for executables | https://upx.github.io/ |
Systray | A cross platfrom system tray using Go | https://github.com/getlantern/systray |
Gin | A HTTP web framework using Go | https://gin-gonic.com/ |
Gin Swagger | Gin middleware for API documentation with Swagger 2.0 | https://github.com/swaggo/gin-swagger |
Swaggo | Converts Go annotations to Swagger Documentation 2.0 | https://github.com/swaggo/swag |