正在加载首页关键资源

Code & Craft

0%

只统计当前首页实际使用的资源

Journal
慢慢更新中

写点代码

捡点灵感

Journal

这里收着一些代码练习、项目作品和学习随笔。 我还在慢慢探索 React、TypeScript 和更多有趣的技术, 也记录那些突然冒出来的小想法。

0项目小作
0技术札记
0天持续记录
读读随笔
向下滚动探索 ↓
开发随笔

技术文章与个人思考

记录开发实践、学习笔记,以及对技术的持续思考

从类组件到 Hook 理解 React 的数据驱动渲染

从类组件到 Hook 理解 React 的数据驱动渲染

从类组件到 Hook 理解 React 的数据驱动渲染 这篇笔记记录一下我对 React 状态和页面渲染方式的思考。 刚开始学习 React 时,我知道一句很常见的话: 简单来说,就是不要到处手动修改页面,而是先修改数据,再让 React 根据数据重新计算页面应该长什么样。 后来我又接触了类组件、函数组件和 Hook,

    从 `div` 到 `Flex` 理解 React 小组件的价值

    从 `div` 到 `Flex` 理解 React 小组件的价值

    从 NestJS 到 FastAPI 理解装饰器和框架元数据

    从 NestJS 到 FastAPI 理解装饰器和框架元数据

    记录实践过程 · 整理学习所得 · 留下真实思考

    项目作品

    用代码构建想法 · 以实践沉淀技术

    记录编程路上的每一次探索与成长

    用 React 模仿网易云音乐:从 API 调用到播放器状态管理
    01

    用 React 模仿网易云音乐:从 API 调用到播放器状态管理

    用 Phaser.js 写坦克大战:从儿时梦想到设计模式实践
    02

    用 Phaser.js 写坦克大战:从儿时梦想到设计模式实践

    从内容下载到 AI 识别:我的小红书内容提取服务
    03

    从内容下载到 AI 识别:我的小红书内容提取服务

    从截图识别到抓包解析:我的麻将学习助手
    04

    从截图识别到抓包解析:我的麻将学习助手

    用 WebRTC 做一个局域网文件传输工具
    05

    用 WebRTC 做一个局域网文件传输工具

    01 05
    技术栈

    技术成长路径

    从前端基础到全栈进阶,记录每一步技术积累

    已掌握

    前端基础

    3年+

    HTML / CSS / JavaScript

    前端框架

    2年+

    React / TypeScript

    工具链

    熟练

    Tailwind / Vite / Git

    foundation · solid · reliable
    正在学习

    全栈框架

    Next.js / Nuxt.js

    后端基础

    Node.js / Express

    数据库

    Prisma / PostgreSQL

    接口设计

    RESTful API / tRPC

    进行中 · IN PROGRESS
    计划学习

    系统语言

    待启动

    Go / Rust

    容器化

    待启动

    Docker / Kubernetes

    数据层

    待启动

    GraphQL / Redis

    前沿技术

    待启动

    AI 工具链 / WebAssembly

    roadmap · 2025
    6
    已掌握技术
    3
    正在学习
    3
    计划学习
    持续成长
    兴趣与随想 · Personal notes

    把兴趣、生活和偶然的思考留下来。

    这里记录喜欢的事,也收下对生活的感想:一张照片、一段视频、一次偶遇,或某个平常日子里突然冒出来的念头。

    视觉艺术创意表达探索冒险知识拓展

    Observe

    用照片和文字保留现场感

    Reflect

    写下生活里慢慢形成的思考

    Archive

    把有趣的日常留给以后回看

    兴趣与生活随想

    摄影
    视觉艺术

    摄影

    捕捉讲述故事的瞬间,从街头摄影到风景拍摄。

    绘画
    视觉艺术

    绘画

    通过色彩和质感表达创意,探索数字与传统媒介。

    音乐
    创意表达

    音乐

    弹奏吉他和钢琴,创作原创作品和翻唱喜爱的歌曲。

    旅行
    探索冒险

    旅行

    探索新的文化和风景,用照片和视频记录冒险旅程。

    阅读
    知识拓展

    阅读

    沉浸于小说、哲学和技术书籍,拓展知识与视野。

    编程
    技术创新

    编程

    在空闲时间构建个人项目,尝试新技术与新框架。

    摄影
    视觉艺术

    摄影

    捕捉讲述故事的瞬间,从街头摄影到风景拍摄。

    绘画
    视觉艺术

    绘画

    通过色彩和质感表达创意,探索数字与传统媒介。

    音乐
    创意表达

    音乐

    弹奏吉他和钢琴,创作原创作品和翻唱喜爱的歌曲。

    旅行
    探索冒险

    旅行

    探索新的文化和风景,用照片和视频记录冒险旅程。

    阅读
    知识拓展

    阅读

    沉浸于小说、哲学和技术书籍,拓展知识与视野。

    编程
    技术创新

    编程

    在空闲时间构建个人项目,尝试新技术与新框架。