网站开发之旅

网站分为前端美工,前端组件设计,后台API接口,后台逻辑,后台数据库五大部分。

2023-01-29

伪数据设计

在前后端分离开发工程中,经常因为后台数据库的一个表结构不成熟设计的修改,而造成连带性质的后台逻辑, 后台API,前端组件的修改。而采用先用伪数据打造整站,最后确稿后集中后台开发的思路打破常规团队开发原型设计由上而下的模式。 节省前后端衔接争议性的时间。

2023-01-31

用户登录

用户通过由JSON-server提供的伪数据登录,同时点击用户头像弹出用户信息的菜单界面

2023-03-18

SSR页面

通过服务端渲染页面,提前生成静态化页面,方便通过技术手段缓存用户浏览过的页面,以及便于搜索引擎爬虫工具收录。

2023-04-11

用户头像定制

default

为了防止涉黄涉广告涉非的用户头像图片上传,污染了学习平台,我们决定使用用户卡通SVG自定义头像 ,并提交和编写该功能。 目前该功能存在一个与React18兼容的小Bug。就是在每次刷新页面的第一次更换头像时控制台会有React18的警告提示信息。

2023-04-28

全面转为Typescript

为了更好的结合课程的需求以及开发的Vscode编程的便捷,全面将React JSX 转为 TSX,切换到 Typescript, 省去Proptypes的定义编写。

2024-02-10

课程录制到663节

首先给大家拜个晚年,课程至今已经录制到663节了,距离1500+节还差一半多一点,好在是课程是从难的内容往基础课程录制的。因为基础课都做好了PPT后期进度会更快一些。

2024-02-10

用户控制面板

过年炮竹响震天,红红火火过大年,因为环境音原因遂而开发一个用户控制面板。后期添加 golang 后台数据处理。