HelloWorld

Designed & Developed By XingYu Xiao In China

关于我

山里娃,2020专科应届,学历没什么优势。拿过省WEB竞赛奖项,当过一年学生党支部干部,某学期全校平均绩点第一 ······ 还有一堆杂七杂八的奖状证书。帮助老师做过微信小程序项目,自己瞎折腾过项目,做过快递分拣员,送过外卖 ······也做上了自己喜欢的工作······

可以通过以下方式联系到我

邮箱:shiniestcn@icloud.com

留言:Leaving a message

迭代历史

  • 版本1

    2018年12月
    单一纯静态页面,没有动画效果,没有后台交互,没有亮丽的配色,没有优美的布局。

  • 版本2

    2019年4月
    自学了jQuery,发现了jQuery动画的美妙,遂加入之,从此网站有了动画效果,但还是单一页面,没有数据交互。

  • 版本3

    2019年9月
    学了一点Vue.Js,发现了MVVM模型的强大之处,有幸在图书馆瞄到了一本NodeJs的书,遂学之,经过不懈努力,终于使用NodeJS@Express成功搭建后台,使用MySQL做数据库,前后端完全分离开发,项目从一个页面发展到4个页面,因为当时还不会VueRouter构建单页路由项目,遂使用了Vue的v-if实现页面切换。但可惜的是,只实现了留言功能。

  • 版本4

    2020年3月
    使用Vue-Cli 2.x配合Element UI重新设计页面,使用NodeJS@Express中间件构建服务器,页面数量变为8个,打通了博客系统,并构建了管理系统,负责对博客文章、用户留言、文章评论等进行管理。但可惜,由于不可抗力因素影响,项目源码丢失且无法找回。但通过npm打包后的代码还在。

  • 版本5

    2020年6月
    使用Vue-Cli 4.2.3配合Element UI重新开发,新的页面布局,调整了页面数量,色彩风格。沿用并改进上一代后台,使页面响应式更加完美。

  • 版本6

    2020年10月
    使用Vue-Cli 4.5.0配合Element UI重新开发,重写了后台,引入第三方登录,建立了比较完善的用户体系。博客的后台逻辑也更加优美,并且实现了接口级别的权限分配。

  • 版本7

    2020年12月
    返璞归真,不使用任何前端框架或组件库,以纯原生的手段去重写所有页面和服务端渲染逻辑。

  • 版本8

    2021年6月
    NuxtJS服务端渲染初探,使用NuxtJS配合ElementUI重写博客前端,并优化了后台。

  • 版本9 (当前版本)

    2021年10月
    这是你目前看到的版本,经过对以往的经验总结,我重新设计了整个系统的架构,并使用了CDN、代理等技术,重写了整个系统的前后台。实现了接口级的鉴权,管理端和博客端分离,使用NuxtJS原生开发博客前端,使用Vue3配合ElementUI开发系统后台,重写了整套后台代码,完善了很多功能。。。

  • ...


    ...... ......

本站技术栈

前端:Nuxt.js(SSR)/* 未使用第三方插件及组件库 */
后端:NodeJS + Express + MySQL + Redis

本站采用阿里云轻量应用服务器(学生版)1核 2G 5M,配置有点小low,服务端渲染有点吃力,若遇访问慢还请莫见怪~~

关于版权

本站遵循 [ 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 ] 进行许可。只要在使用时署名并注明本协议及内容出处,那么您可以对本站所有原创内容进行转载、节选、二次创作,但是您不得对其用于商业目的。

特别说明

本站纯粹为个人爱好所创立,并不是专业的技术博客分享站点,且仅作非商业使用。为确保用户体验,不接受广告投递。

本站文章标注原创的,均完全由个人经验书写,若有雷同纯属巧合,文章内容仅代表本人观点,和任何组织或个人无关。

本站文章标注转载创的,均为搬运文章,本人尊重原作者的知识产权,并在文章底部标注原作者以及出处和时间,若有侵权还请联系删除。

本站所有前端代码均未虑对IE浏览器的兼容性。