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