惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
aimingoo的专栏
aimingoo的专栏
P
Proofpoint News Feed
宝玉的分享
宝玉的分享
MyScale Blog
MyScale Blog
The GitHub Blog
The GitHub Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
月光博客
月光博客
量子位
博客园 - 司徒正美
V
V2EX
I
InfoQ
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Vercel News
Vercel News
H
Hackread – Cybersecurity News, Data Breaches, AI and More
美团技术团队
N
Netflix TechBlog - Medium
L
LangChain Blog
IT之家
IT之家
Blog — PlanetScale
Blog — PlanetScale
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Stack Overflow Blog
Stack Overflow Blog
A
About on SuperTechFans
Microsoft Azure Blog
Microsoft Azure Blog

NBlog

NBlog - 软件工程和工程师们的未来在何方? NBlog - Gitlab EE 破解手册 NBlog - Gitlab EE 破解手册 NBlog - 又是一年高考季 NBlog - 又是一年高考季 NBlog - 心浮气躁的AI时代 NBlog - 心浮气躁的AI时代 NBlog - 我的2025 NBlog - 我的2025 NBlog - 一位高考数学73的学生证明了黎曼猜想 NBlog - 一位高考数学73的学生证明了黎曼猜想 NBlog - 2017 夏 NBlog - 2017 夏 NBlog - OPanel: 较大型开源个人项目初尝试 NBlog - OPanel: 较大型开源个人项目初尝试 NBlog - [博客更新] 博客添加AI生成内容标识 NBlog - [博客更新] 博客添加AI生成内容标识 NBlog - 为什么我感觉Minecraft越来越无聊了? NBlog - 为什么我感觉Minecraft越来越无聊了? NBlog - 对Abc曲谱标记语言的探索 NBlog - 对Abc曲谱标记语言的探索 NBlog - 域名弃用公告 NBlog - 域名弃用公告 NBlog - [博客更新] 转移至next.js,并重新设计整个网站 NBlog - 我的歌单 NBlog - 我的歌单 NBlog - 证明简谐运动的周期公式 NBlog - 证明简谐运动的周期公式 NBlog - [聽后有感] 二 NBlog - [聽后有感] 二
NBlog - [博客更新] 转移至next.js,并重新设计整个网站
NriotHrreion · 2025-06-14 · via NBlog

[博客更新] 转移至next.js,并重新设计整个网站

By NriotHrreion2025-06-14

上一版的网站是使用Create React App进行构建的。前不久,在访问Create React App官网时,我发现这个脚手架已经被弃用了。考虑到网站加载速度慢,而且访问网站时,无论访问的是哪篇文章,网站都会加载所有文章,导致一些不必要的占用,因此,这几天我将网站从已弃用的CRA转移至next.js框架,顺便翻新了一下整个网站。

SSR

服务侧渲染(Server Side Rendering,SSR)是解决网站加载速度慢与占用高的关键。在之前的版本中,网站加载时会将所有文章全部下载,而现在,服务端只会向浏览器发送所需要的文章,大大减少网站加载时间与占用。而且服务端渲染减少了部分客户端渲染的工作,也提高了网站性能。

设计

这次翻新沿用了旧版的部分布局与风格,采用了Shadcn UI的组件库,在提高开发效率的同时也使得网站更加美观。当然,我也在组件库的基础上进行了个性化的修改,使组件样式更符合网站整体的风格。