基于 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多次了。

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

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

附上一些贴图:

file

file

file

8个月前 评论

楼主的网站证书过期了

file

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

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

8个月前 评论

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

8个月前 评论

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

日迹模块中的数据来源:

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

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

7个月前 评论

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

6个月前 评论

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

4个月前 评论

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

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

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

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

页面很好看 :+1:

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

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

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

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

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

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

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

博客做的很nice啊

3周前 评论
baitongda

我想了解一下这个后端开源吗

3周前 评论

@baitongda 你好,后端是不开源的。涉及到后续个人商业项目的逻辑。

3周前 评论

你好作者,前端如何搭建起来呀,需要配置什么吗

16小时前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!