Replies: 1 comment
|
👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻 |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
欢迎来到 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
时间确实挺快的,那么祝各位——永远不死!我也在不断学习,无限进步
All reactions