Personal-Site-Gourav.io我的个人网站和博客使用NextJS、MDX和Tailwind构建
黑白风格的页面配上极简布局,Gourav Goyal 的这个个人站点看着就挺舒服的。用的是 NextJS 搭的架,性能表现还不错,首页加载快,对 SEO 也友好。你写博客的时候直接写 Markdown,再用 MDX 插点 React 组件进去,展示交互两不误,体验挺丝滑。
TailwindCSS 样式写起来比较快,基本不用出 CSS 文件,只要类名堆得对,效果就能直接跑出来。整体配色和排版也做得挺清爽的,不会眼花缭乱。页面里多模块都是用组件方式封装的,搭起来也方便。
TypeScript 加持后,代码结构更清晰,改起来也不容易出错,尤其适合想长期维护的项目。再加上 ReactJS 打底,组件复用、状态管理这类事儿都省心不少。
部署是放在 Vercel 上的,基本可以做到推代码就上线,适合想图省事的你。CDN 加速也集成好了,响应也快,访问稳定性还不错。
如果你打算做个人博客或作品集,或者想学学这些技术怎么组合在一起,不妨解压下 Personal-Site-Gourav.io-master
看看结构,动手跑一跑,理解会更快。
顺带一提,Nextjs-TailwindCSS-Storybook-TypeScript 前端架构模板 这篇也可以搭配看看,扩展性和组织结构会有更多思路。
Personal-Site-Gourav_io-master.zip
预估大小:97个文件
Personal-Site-Gourav.io-master
文件夹
.eslintrc.json
2KB
pages
文件夹
index.tsx
7KB
blog.tsx
2KB
clone-wars
文件夹
index.md
49KB
img
文件夹
logo.svg
7KB
og.png
128KB
...
6.88MB
文件大小:
评论区