学习 · 实践 · 分享

个人的技术分享站

把复杂的概念说清楚,
把可以复用的方法留下来。

这里分享自托管、网页应用与日常工具中的技术思考,记录从理解一个问题到动手解决它的过程。

技术笔记

从基础概念,走向具体实践。

几则关于搭建、使用和理解应用的简短笔记。

自托管

先把服务的边界分清

自托管是把应用运行在自己管理的服务器上。区分应用、访问入口和静态文件的职责,能让搭建和维护更容易理解。

  • 只开放实际需要的访问入口。
  • 更新前保留可以恢复的版本。
  • 将密钥与公开文件分开保存。
网页应用

加载与交互,分开观察

图片、字体和音频负责呈现,实时连接负责交换状态。理解这两条数据路径,排查“加载慢”和“连接断开”时就会更有方向。

  • 先区分资源等待和交互延迟。
  • 记录现象,再定位发生的位置。
  • 一次只调整一个影响因素。
资源与性能

为什么第二次打开更快

内容没有变化的资源可以由浏览器缓存,再次访问时就不必重复传输。资源更新后,也需要让浏览器识别新版本。

  • 用内容版本区分新旧资源。
  • 分别观察缓存读取与网络下载。
  • 为网络异常保留可用的处理方式。

项目实践

在真实应用中理解技术。

开源项目部署实践

卫戍协议:盟约

基于 Stronghold-Protocol 的个人部署实践,体验浏览器应用中的资源加载与多人协作。

非官方同人项目,仅向受邀朋友开放;访问需要账号密码。

《明日方舟》相关游戏素材版权归上海鹰角网络 / Yostar 等权利人所有。本站与游戏官方无关联。

关于本站

分享思路,也保留边界。

这是一个个人维护的技术分享站。公开笔记可以直接阅读,受邀项目使用独立的访问权限。内容围绕技术学习与个人实践展开,不提供商业服务。