展示 243 篇文章   每页 5 篇
编程语言
20 阅读

Go教程(八)产品实战 —— 桌面应用(Wails + Vue / Fyne)

Go 08:产品实战 —— 桌面应用(Wails + Vue / Fyne) Go 不只是写服务端。借助 Wails(Go 后端 + Web 前端,思路同 Electron/Tauri)或 Fyne(纯 Go 原生 GUI), 可以做出体积小、启动快、无需安装运行时的跨平台桌面程序。 1. 选......
go
编程语言
20 阅读

Go教程(九)产品交付 —— Go + Vue 打包成"单文件"可分发产品

Go 09:产品交付 —— Go + Vue 打包成"单文件"可分发产品 很多知名的自托管产品都是 Go 后端 + Web 前端 → 编译成一个二进制文件: Grafana、Gitea、PocketBase、Memos、Syncthing、Caddy…… 用户下载一个文件、......
go
编程语言
17 阅读

Go教程(四)实战 —— Web 服务(记账 REST API)

Go 04:实战 —— Web 服务(记账 REST API) 用 Go 重写 TypeScript 04 篇的记账 API,方便对比两种语言的风格。只用标准库(Go 1.22+ 的 net/http 已支持方法和路径参数路由),最后再介绍常用框架。 1. 项目结构(Go 社区常见布局) go......
go
编程语言
16 阅读

TypeScript教程(六)产品实战 —— Nuxt 全栈应用(Vue 生态的 "Django")

TypeScript 06:产品实战 —— Nuxt 全栈应用(Vue 生态的 "Django") 前面 04(后端)和 05(前端)是分开的两个项目。真实做产品时,小团队更常用全栈框架: 一个仓库、一种语言、一套类型,前后端共享模型定义,一条命令部署。 维度 Dja......
typescript
编程语言
15 阅读

TypeScript教程(五)实战 —— 前端(Vue 3)与工程化

TypeScript 05:实战 —— 前端(Vue 3)与工程化 本篇覆盖 TS 最典型的三个使用场景: 浏览器端调用 API(可直接用于本 Django 博客的模板页面) Vue 3 + TypeScript 组件开发(<script setup lang="ts&quo......
typescript