欢迎来到 MCWXT 博客讨论区!
这里是一个轻松交流、自由分享的角落。无论是对博客内容的感想、问题,还是您的独到见解,都非常欢迎在这里分享。
讨论区指南
- 分享想法:畅所欲言,交流您的观点。
- 友善互动:尊重每一位参与者的意见。
- 共同成长:用思维碰撞激发更多灵感。
希望您能在这里找到值得探讨的话题,结识志同道合的朋友!
感谢您的参与,祝您交流愉快!
——MCWXT 博客主
以上就算一些寒暄的话了
关于本站
本博客第一次仓库创建是2024年4月27日,第一个发布版是v1.1.0是24年7月9日发布的公告都已经很长时间了
我的博客有个最大的特点就是自研,前后端分离,都是我自己一个人开发的,再强调一下,我一直用手机开发的本网站
起初,这个网站是一个部署在github page上用着html的普通静态网站,后来,我利用github page的特性实现了单页应用,用一个iframe做容器,实现的不刷行切换,为实现vue的效果,我搭配jquery实现了tao-for属性,和v-for一样的用法,还用tao-if等,自己设计了路由模式和vue-router也基本一样,当时先是用的hash路由,后来换成了histroy路由模式,着可以说是第一阶段了,当时我用的是MT和hopeweb开发的,后来用到了spck,我记得MC下载功能哪时就有了,还是我破解了mcpkg的api,没想到它现在API开放了
然后,经过长期沉淀,我对库,框架的了解越来越深刻,于是,我的博客正式使用vue,我称之为伪单页应用,这一版用的非常长的,中间经历了重构和UI库更新,以前,我博客用Bootstrap做ui,其实不怎么好看,在在这一阶段,我用了json静态储存友链等数据,而且没有后端,前端为了实现单组件,我的每个页面一个html用iframe不够轻量化,于是,中间的重构解决了这个问题,而且在这期间,ui库也改了,用了css原子化的tailwindcss和它更现代的组件库daisyui,这是重构版本的当时原版介绍
重大更新 文件结构和应用架构均已改变,完成了讨论功能,可直接从Github授权,使用GithubApi。 此次推翻了以前所有的iframe实现单页的方式,此次完全使用Vue和Vue-router,组件内template使用script/index.js提供的方法getTemplate(src),实现了Template和Components分文件夹存储,Component内投入Template,App导入Component。 经过此次改善,大幅提高了路由的稳定和可玩性,以及网站的加载速度,抛弃了Iframe的理念。 UI进行了一部分的改变和优化,但总体样式未变。 功能有部分优化,大幅提高了功能的可实现性,功能的效果更好。
多次的路由优化,ui优化,网站的ui也逐渐简洁好看,工程化的优化也越来越好,自此,tao.js推出,可以开发这种形式为模板的网站,没有包管理器,不不用命令行,我称之为非构建式ESM框架,后续又恢复了下架的视频功能,后端API首次登场,返回哔哩哔哩的api内容,更新了友链功能,可以直接在github提交,actions自动保存在Cloudflare对象存储上,加入了github discussion文章系统,翻译为讨论,直接调用github api,加入github登录功能,而在此期间又迎来了友链系统的又一次重构,而这正伴随着后端API的成熟,在vercel上,我部署了后端node项目,采用Cloudflare的数据库完善了友链功能,使他真真正正成为一个友链系统,后端我用了termux和mt管理器的配合开发,期间也经历了不少困难,正是这版加入了版本日志和更新日志页面
时隔半年,成长总会来的,2026年月3月2日6:52:56,我的个人博客v3.0正式发布,这是原版介绍
全面拥抱Vite/vue,单页应用趋于规范 博客全面重构,采用vite/vue构建打包(pnpm)的单页应用 文件系统更加规范
这意味着我正式进入了现代的完整的网站开发阶段,我使用了termux和acode开发,这一年,我念高一,我记得我刚开始接触前端的时候才念初一
几年的开发,我全程使用手机,这就是我的博客用手机看起来观感更好的原因,我会着重以手机比例来开发和设计ui
时间确实挺快的,那么祝各位——永远不死!我也在不断学习,无限进步
