【🧚♂️逍遥书院📚】开发日志
20250616 周一
Section titled “20250616 周一”- 【变更】:项目日志合并回【🐈逍遥猫】的项目日志。总的来说,现阶段精力不足,还是坚持单项目为好,也就是【🐈逍遥猫】项目,其它都是子项目或子任务。
- 【变更】:GitHub 组织
Live-Library
改名为LiveCatXY
,并把andyluss
下的两个相关库(Lab、Hub)改名(添加 Live 前缀)并迁移过去。
- 【研究】:研究 Reka、NuxtUI、TailwindCSS 等 UI 库。
- 【研究】:研究 Bento 风格的 Astro 主题。
20250615 周日
Section titled “20250615 周日”- 【研究】:研究 Reka、NuxtUI、TailwindCSS 等 UI 库。
- 【研究】:研究 Bento 风格的 Astro 主题。
20250614 周六
Section titled “20250614 周六”- 【研究】:研究 Reka、NuxtUI、TailwindCSS 等 UI 库。
20250613 周五
Section titled “20250613 周五”- 【研究】:研究 Reka、NuxtUI、TailwindCSS 组件库。
20250612 周四
Section titled “20250612 周四”- 【研究】:研究解决
Convex
和 Astro、React、Vue 的整合问题。
20250611 周三
Section titled “20250611 周三”- 【研究】:研究苹果新风格【液体玻璃】,对【数据细胞】的设计有些启发,比如更灵动的交互方式。
- 【研究】:继续研究
Convex
。
20250610 周二
Section titled “20250610 周二”- 【演示】:继续制作【
Convex
相关演示】。 - 【研究】:继续研究
Convex
。
20250609 周一
Section titled “20250609 周一”- 【演示】:继续制作【
Convex
相关演示】。 - 【研究】:继续研究
Convex
。
20250608 周日
Section titled “20250608 周日”- 【决策】:确定采用【JSKit】技术栈,即以
JS/TS
为主的技术栈,包括前后端、工具链、建模等,方便快速高效开发。 - 【决策】:以 Bun 作为核心开发工具。
- 【决策】:采用单库多包(Monorepo)模式。
- 【决策】:确定
Convex
作为核心数据层,以方便数据管理与同步。 - 【研究】:研究
Convex
。 - 【演示】:开始制作【
Convex
相关演示】。
20250606 周五
Section titled “20250606 周五”- 【变更】:开始建立独立的 GitHub 组织(
live-library
,改自以前的nananono
)和项目库(livelib
),并把文档网站库(andyluss/lib
)迁移过去。 - 【决策】:打算将小脚本及其演示程序从文档网站里独立出去并分散打包,免得各种全局样式之类的问题互相影响。可能只保留少数没啥影响的程序。
- 【决策】:次级前端框架,还可以采用
React
框架,以及之前计划的,基于T3 Stack
改编扩充,参考Homarr
的前端功能设计与技术栈如Mantine
、Gridstack
。 - 【演示】:开始制作【
Grid Layout Plus
相关演示】。
20250605 周四
Section titled “20250605 周四”- 【决策】:开始从【🐈逍遥猫】项目中独立出来,作为其子项目。
- 【决策】:秉持小而美的理念,直接以多个小脚本的模式来开发。小脚本可以直接放在本站里,方便调用和展示。
- 【决策】:开发日志不再像【🐈逍遥猫】的开发日志那样都在一个文件里,而是按日独立,甚至可以按需要一天好几份。
- 【决策】:总体 UI 设计系统,采用我比较熟悉的
Google Material
设计系统。这样也可以利用我比较熟悉的组件库,比如Vuetify
。 - 【决策】:确定使用 Bento UI 设计风格作为页面主体风格。可以更加有效地利用屏幕空间,也方便展示定量信息。参见:【数据细胞】。
- 【决策】:总体前端框架,采用
Astro
套Vue
的方式。这样以后有机会也可以套React
等框架的代码。但为了更专注熟练,主要还是用Vue
相关的技术栈。 - 【决策】:总体前端组件库,现在暂时采用
Vuetify
和Reka
。前者比较大一统,后者比较小而美。当然也可以用其它的,以后根据情况调整。 - 【决策】:Bento UI 实现采用
Grid Layout Plus
。 - 【演示】:开始制作【Vue 相关演示】,包括
Vuetify
和Reka
相关的演示。