基于 Nuxt.js 的个人网站开源项目(曾小满的盒子)

我从15年开始搭建个人网站,前后改过三个大的版本:

  • 第一版:基于PHP开源程序Wordpress搭建,在wordpress的基础上进行定制
  • 第二版:基于PHP开源框架Laravel搭建,以MVC的形式架构
  • 第三版:前后端分离,前端基于Nuxt.js(Vue.js),后端基于Laravel(PHP)

选择Nuxt.js也是为了兼顾国内搜索引擎的SEO,运用Nuxt.js开发也遇到不少的问题,解决这些问题的过程中也有不少收获,有问题的小伙伴,欢迎将问题抛出来,我们一起讨论。

将个人网站前端部分开源,是因为很多小伙伴都想要一份源码,同时可以借鉴一下我开发中的经验,我的代码中有更优化的写法和BUG也希望大家提出issue,我好不断地去完善它。

网站地址(预览):https://share-man.com/
项目地址(源码):https://github.com/ShareManT/ShareManBox-N...
个人网站的开发过程中,每周有新想法我都会不断提交更新,目前已经提交了100多次了。

本帖已被设为精华帖!
本帖由系统于 4个月前 自动加精
讨论数量: 14

网站的结构和设计都是在不断的变化和改进,没有使用UI框架,有需要都是自己写的样式和组件。

附上一些贴图:

file

file

file

5个月前 评论

楼主的网站证书过期了

file

5个月前 评论
ShareMan (楼主) 5个月前

博客很惊艳,是川大校友吗

4个月前 评论

项目已star~,日迹部分的步数、定位、入睡时间之类的是根据什么设备自动同步的吗

4个月前 评论

@JenphyJohn
感谢关注,不算是校友哈。

日迹模块中的数据来源:

  1. 一部分来自于智能硬件(做了个数据同步网关)
  2. 通过拍照AI识别
  3. 第三方应用数据爬取汇总
  4. 剩下的是通过手动录入更新
4个月前 评论
JenphyJohn 4个月前
JenphyJohn 4个月前
ShareMan (作者) (楼主) 4个月前
node

楼主非常厉害,非常感谢分享, 你文档里面 步骤 我帮你加两个 , ,另外配置类的是否可以提示下你如何配置的
cd config && mv default.example.js default.js
mv custom.example.js custom.js

3个月前 评论

@node 谢谢你的建议!后期会加上。

3个月前 评论

很漂亮的博客,支持下楼主 :stuck_out_tongue_winking_eye:

1个月前 评论

@zmxyzmxy1234 谢谢你的欣赏,欢迎常来逛逛。

1个月前 评论
自由与温暖是遥不可及的梦想

file 你的这个分页 BUG 为何我看不到4第四页呢 我怎么点?

1个月前 评论
ShareMan (楼主) 1个月前
自由与温暖是遥不可及的梦想 (作者) 1个月前
ShareMan (楼主) 1个月前

页面很好看 :+1:

1个月前 评论
ShareMan (楼主) 1个月前

看上去不错诶,laravel 是哪个版本的前后端分离是用的jwt吗还是什么我最近在纠结要不要用sanctum

1个月前 评论
ShareMan (楼主) 1个月前

日轨的功能好厉害啊,能出一个实现的思路吗

3周前 评论
ShareMan (楼主) 3周前

喜欢博主的UI,已star,持续关注

1天前 评论

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!