重写不是把组件逐个翻译。真正需要迁移的是信息的边界:哪些属于内容,哪些属于交互,哪些应该在构建时就确定。

SvelteKit 的路由和数据加载让我愿意把文章重新当成一等公民,而不是首页下面的一组卡片。

少一点胶水

当状态与模板的距离变短,代码更容易保持诚实。页面在做什么,可以从文件结构和组件边界中直接读出来。