年度归档: 2026 年

119 篇文章

Next.js 与 TypeScript
TypeScript 在开发时检查代码关系,不会自动验证服务器返回的 JSON。把任意数据断言成 User 只是告诉编译器信任你。
第一个 Next.js 应用
App Router 用文件组织路由。page 定义页面入口,layout 提供共享外壳;组件函数返回的是界面描述。
Next.js 环境搭建与工具链
先确认 Node、包管理器和工程目录,再创建应用。锁文件记录依赖解析结果,脚手架版本与最终依赖版本并不是同一个概念。
Actix Web 入门
Actix Web 长期占据 Rust Web 框架性能榜前列。历史上有过 Actor 模型的设计,现在是常规异步框架,但保留了不少遗留概念。
自定义生活助理APP想法评价及需求规划
评估按场景配置多个 AI 助理的生活管理 APP:亮点是覆盖饮食、健身、护肤、英语等高频场景、可自定义提示词与任务记忆、支持私聊与群聊协同、用打卡模块强化执行力;风险集中在专业度把控、助理间记忆隔离和自定义流程过复杂。
Axum 入门
Axum 是 Tokio 官方维护的 Web 框架,建在 hyper 和 tower 之上。它是当前 Rust 后端的默认答案,核心原因是能直接用整个 tower 生态的中间件。
Tauri 2 架构入门
Tauri 架构:Web 前端与 Rust 命令通过 IPC 交换可序列化消息。前端发出命令不代表已获得任意系统权限,边界还需要能力与输入约束。
Cargo 与测试
Cargo 把源码、依赖、测试与构建配置组织起来。单测靠近内部逻辑,集成测试从公开 API 使用 crate,两者观察边界不同。
Rust 并发与异步
线程与异步任务都可表达并发,但资源成本、阻塞影响与调度不同。共享值是否能跨线程由 Send/Sync 等约束检查。