无双的项目

独一无二的项目简介

0%

欢迎光临访问我用Hexo搭配next主题搭建的博客网站。本站(peerless.vip)托管于免费的vercel平台。

目前基本能够正常访问的有以下网站

你可以直接单击标题的文字链接进行浏览访问,也可以阅读文章查看网站介绍。

个人主页

api

news

v.forum/l.forum

profile

api

统一的登录入口。后端由Express框架搭建,数据服务由Leancloud(国际版)提供;前端较为简单,仅使用了jQuery和LayuiUI,辅以reCAPTCHA(v3)提供的人机校验功能保护网站安全。项目部署在Leancloud云引擎环境。

网站支持第三方登录:码云、coding、百度、微软。别问为啥不支持QQ、微信,问就网站没备案。

网站目前提供代理到SM.MS的图片上传代理接口(路径:/upload,需要人机验证)。

v.forum/l.forum

个人的早期练手项目,目的是掌握Nodejs的Express的服务端搭建技术,增加Vuejs、Nuxt.js相关的实践经验。

后端由Express框架搭建,数据服务由Leancloud(国际版)提供,Nuxt.js作为中间件实现服务端渲染;前端使用了Element-ui作为UI框架。项目具有可行的Docker部署脚本。由于设计时的一些缺陷,现已停止开发,考虑未来重构。

出于自动化部署的学习需要,网站分别部署在Vercel和Leancloud云引擎,因而域名有所区分。

news

一个简单的新闻网站,具备常见的新闻浏览、评论和点赞功能。数据接口由天行API和Lencloud(国际版)提供,前端使用了Ant Design。网页由Nuxt.js完成服务端渲染。网站的评论和点赞功能加入了谷歌人机验证服务——reCAPTCHA(v3),防止接口滥用。

profile

一个用户设置中心网站,如果未登录无法访问。

主要技术用了Nuxt.js、Vuetify、typeScript,可以说是一个typescript的练手项目。