上篇文章我们迁移了整个项目到 NestJS,这篇文章我们将实现 JWT 验证。
- ...阅读全文
Pug 学习笔记
...阅读全文我的博客网站基于 Hexo,使用了 Pug 模板引擎。有时候感觉现在正在使用的主题不够满足自己的需求,就得手动修改 Pug 文件。
React + NestJS + Socket.io 项目实践【1】:从 Express 迁移
...阅读全文二月份的时候我写了一篇React + Express + Socket.io 之间的实时通信【2】:注册登录,那时候我还在用 Express 作为后端框架。
因为中途想到使用 TypeScript,所以我决定迁移到 NestJS。
MTH 2207 笔记
...阅读全文微积分笔记,仅作为个人学习记录,不保证正确性。
IBM 全栈开发【6】:容器 & Kubernetes 和 OpenShift 简介
...阅读全文近期在学习 IBM 全栈应用开发微学士课程,故此记录学习笔记。
PHY 2002 笔记
...阅读全文物理学笔记,仅作为个人学习记录,不保证正确性。
Docker 实践:构建 React 和 Express 项目
...阅读全文近期考虑了去学习如何部署自己的网站项目。根据网上的资料,决定先使用 Docker + Nginx 的组合来部署到本地上,之后再考虑部署到云端。
React 的 Markdown 渲染
...阅读全文项目需求中有一个功能是支持 Markdown 渲染,尽量仿照 ChatGPT、Claude 的效果。
该文章的目的是记录我在实现这个功能时遇到的问题和解决方案。
React 的 Textarea 高度自适应
...阅读全文上次提到过我接触了一个新项目,是校友们策划的一个类 ChatGPT 的项目,我负责前端部分,用的是 React + TailwindCSS 的组合。 我这个刚接触 React 一个月的小白肯定是搓手等着上手、跃跃欲试。
像是 ChatGPT、Claude,甚至是 Discord 这样的聊天室 App,输入框都是能够让用户换行、输入代码块的。我们的项目也不例外。 但是,
textarea组件就算是默认单行,换行时也会向下增加高度,导致脱离原本的父容器,甚至跑到屏幕外面去。React + Express + Socket.io 之间的实时通信【2】:注册登录
...阅读全文接连着昨日的年轻莽撞,今天继续研究如何去制作一个类 Slack、Discord 的网页聊天室 App。其实这篇文在 1 月 23 日开始起草的,然后写代码写着写着就忘了写文。
再加上近期加入了一个新的项目,自己的项目不得不搁置一下。