近来给博客 UI 做了小的局部改版,给博客正文的布局更改为“剧场模式”。在改 UI 的时候,却发现小剧客栈曾经很多让小剧“引以为傲”的实现,正慢慢变为陈旧的“顽疾”。
又到一年岁末时,小剧似乎已经慢慢接受了 2023 年的平庸,在这一年里平平静静地经历着人生的特殊阶段。平庸,大概就是小剧 2023 年的关键词吧。
自从 2023 年初将博客更新为 TS 版本后,博客数据库总是间歇性的挂起,用流水账的形式记录下近半年的处理 Mongo DB 挂起问题的过程。
小剧起始页为开发多桌面交互,需要对数据结构做大的调整。在基于 IndexedDB 承载数据的前提下,需要对数据库升级做处理。这篇文章主要记录了此次数据库升级的开发全过程。
如果本着能跑就行的原则,小剧客栈的服务端已经满足了最基本的要求。若考虑继续维护迭代,有很多痛点亟待解决。此次小剧使用 TypeScript 重构了代码实现,基于 Promise 重新组织了异步调用逻辑。
2022 是拥抱变化的一年,在激荡的外部环境下,作为一个微小的个体,求稳本应该是全年的关键词。然而在 2022 年,小剧随着外部环境也一起拥抱了个人很大的变化。
小剧起始页是一款个性化很强的小网站,每个人都可以按照自己的习惯排版自己的桌面和书签库。IndexedDB 的特性可以很好的满足个性化离线存储的支持。