fuxiaochen:个人博客网站程序,使用 Next.js + React 19 + TypeScript + Shadcn/ui + Tailwind CSS 开发,适合开发者学习和交流

本文更新于: 2024年11月10日

APP喵前言:阿喵今天要给大家带来一个超酷的个人博客项目,它用到了Next.js、React 19、TypeScript等一大堆前沿技术。这个项目特别适合那些喜欢折腾技术、爱探索新知识的小伙伴们。虽然它还在不断变化中,不太适合直接用在生产环境,但是绝对是学习交流的好材料。一起来瞧瞧吧!

项目简介

fuxiaochen是一个基于Next.js、React 19、TypeScript等技术栈构建的个人博客网站项目,它集成了多种现代Web开发技术,包括SSR、数据库操作简化、样式组件编写、图标支持、Markdown编辑预览、主题切换、SEO优化、身份验证、图片处理等功能,并提供了详细的部署和开发指南,适合开发者学习和交流。

截图

fuxiaochen:个人博客网站程序,使用 Next.js + React 19 + TypeScript + Shadcn/ui + Tailwind CSS 开发,适合开发者学习和交流

特色

  1. 利用Next.js v15和React 19 hooks实现服务端渲染(SSR)。
  2. 采用TypeScript提供类型安全性和提升开发体验。
  3. 通过Prisma简化数据库的CRUD操作。
  4. 结合Tailwind CSS和shadcn/ui进行样式和组件编写。
  5. 支持多种SVG图标的iconify库。
  6. 使用Bytemd实现Markdown编辑和预览,并自定义插件优化预览效果。
  7. 应用next-theme实现明暗主题切换。
  8. 利用next-sitemap生成全站sitemap,提升SEO友好性。
  9. 集成next-auth v5支持Github登录和后台管理。
  10. 使用ahooks提升开发效率。
  11. 图片上传后使用sharp压缩为webp格式,减小体积。
  12. 图片上传至阿里云OSS,加快访问速度。
  13. 实现响应式设计,适配不同屏幕尺寸和设备。
  14. 集成后台管理功能,包括博客、片段、标签、笔记管理等。

项目地址

演示:https://fuxiaochen.com/
GitHub:https://github.com/aifuxi/fuxiaochen

下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
本文链接:Click here to view the current URL

声明:本站为个人非盈利博客,资源均网络收集且免费分享无限制无需登录。资源仅供测试学习,请于24小时内删除,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集。请支持正版!如若侵犯了您的合法权益,可联系我们处理。

给TA打赏
共{{data.count}}人
人已打赏
资源

Lordly·阅读:开源手环在线阅读工具,在手表手环上看电子书,支持自定义书源和抓取网页数据,提供列表书架和网格书架的自由切换,支持替换净化和本地TXT、EPUB阅读

2024-11-10 8:54:31

资源

next-web-nav:简单好用的导航网站,打造个性化导航,Next.js 与 TailwindCSS 的完美结合,通过JSON自定义导航数据,支持日夜颜色模式切换

2024-11-10 17:16:55

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索