搜寻文章分类:软件架构

程式文件符号

打造前后端 API 数据合约(GraphQL、tRPC、oRPC)与相关变通方案

使用 TypeScript 确保程式型别安全以维持大型前端专案的品质和维护性已经是很成熟且常见的做法,但有一项最常见的破口会让程式变得脆弱且混乱:「程式间 API 沟通」。 TypeScript 本身虽然能静态检查程式内部的型别正确性,但只能在程式执行阶段验证资料格式才能真正确保型别安全。

代码方框符号

初学 Docker 并轻松构建 Postgres

刚接触后端时我还不清楚如何有效重现服务供其他开发者使用,直到遇见 Docker 才大幅简化各种设施的维护与重现的工作,是一项非常高回报的实用技能,本篇从实做角度透过 Docker 建构 Postgres 服务,了解它的便捷快速。

雲打勾符號

使用 Docker 在 AWS EC2 上建构 Minecraft 服务器

Minecraft 是一款全世界最有名的沙盒游戏,早些年和朋友一起游玩这款游戏时连线的方式还是于个人电脑区域网路(LAN)连线,使用 Hamachi 模拟区域网路达成连线,但很明显有各式各样的局限性。这篇文章探讨藉由不同的技术(AWS EC2、Docker)实现快速自建 MC 伺服器的目的。