63 lines
1.6 KiB
Markdown
63 lines
1.6 KiB
Markdown
<script setup>
|
|
import About from '../texts/about.md'
|
|
import FunAnimation from '../components/FunAnimation.vue'
|
|
|
|
import 'mdui/components/avatar.js'
|
|
/*import { onBeforeMount, onMounted, onUnmounted, onBeforeUnmount, onActivated, onDeactivated } from 'vue'
|
|
console.log('Setup')
|
|
onBeforeMount(() => console.log('Before mount'))
|
|
onMounted(() => console.log('Mounted'))
|
|
onDeactivated(() => console.log('Deactivated'))
|
|
onActivated(() => console.log('Activated'))
|
|
onBeforeUnmount(() => console.log('Before unmount'))
|
|
onUnmounted(() => console.log('Unmounted'))*/
|
|
</script>
|
|
|
|
# 关于
|
|
|
|
这是什么, 有口舍用 ?
|
|
|
|
概述
|
|
---
|
|
一个 AO3 镜像站, 优化了 UI/UX
|
|
|
|
作者 (1)
|
|
---
|
|
- [UnknownMp](https://www.unknownmp.top)
|
|
<mdui-avatar src="https://cdn.unknownmp.top/website/logo.jpg"></mdui-avatar>
|
|
|
|
---
|
|
|
|
源代码
|
|
---
|
|
- 前端 Vue3 + Vite 6 (SSR) + MDUI 2 [Gitea](https://git.unknownmp.top/default/ao3-mirror-ssr)
|
|
- 后端 FastAPI + HttpX + LXML *(暂无仓库)*
|
|
|
|
组件库与工具链
|
|
---
|
|
### 前端
|
|
- MDUI 2 [mdui.org](https://mdui.org)
|
|
- Vue 3 [vuejs.org](https://vuejs.org)
|
|
- Vite 6 [vite.dev](https://vite.dev)
|
|
### 后端
|
|
- FastAPI [fastapi.tiangolo.com](https://fastapi.tiangolo.com/)
|
|
- HttpX [python-httpx.org](https://www.python-httpx.org/)
|
|
- LXML [lxml.de](https://lxml.de/)
|
|
|
|
废弃特性 {#deprecated}
|
|
---
|
|
|
|
### 书签 {#deprecated-feature-bookmark}
|
|
|
|
因为底层 IndexedDB 更新困难和作品段落解析困难问题, 所以在 [**v1.0.7**](https://git.unknownmp.top/default/ao3-mirror-ssr/releases/tag/v1.0.7) 以后的版本废弃了书签机制
|
|
|
|
---
|
|
|
|
其他
|
|
---
|
|
本站支持 "Server Side Rendering" by Vite SSR
|
|
|
|
CDN by Cloudflare (赛博佛祖😭)
|
|
|
|
<FunAnimation />
|