Vitesse-Python
Mocking up web app with Vitesse(speed)
简体中文 | English
## Introduction
### 👀 `Vitesse-Python`
- Vitesse-Python 帮助您构建 windows 平台客户端的应用,不再受pyqt的困扰。
- Vitesse-Python 的视图层采用 HTML+JS+CSS,业务层采用本地 Python。
- Vitesse-Python 采用了 Vite 的开发模式,支持热更新,开发体验更佳。
- Vitesse-Python 采用了 PyInstaller 打包,支持 windows 平台,打包体积更小。
- Vitesse-Python 采用了 pywebview 作为渲染引擎,支持 windows 平台,渲染速度更快。
- Vitesse-Python 采用了 Vue3、Vitesse 作为前端框架,代码编写更优雅从容。
### 📦 适用场景
- 对软件的用户界面有一定美感要求
- 需要用到 Python 中的人工智能等模块
- 考虑搭建本地应用,使用本机计算和存储资源
- 对软件功能要求比较高,需要自己开发
### 👨💻 适用人群
- 熟悉 Vue3 和 Python 编程的程序员。
- 熟悉 HTML、CSS、JS 的前端工程师。
- 熟悉 Python 的数据分析师。
- 熟悉 Python 的机器学习工程师。
- 熟悉 Python 的人工智能工程师。
- 熟悉 Python 的软件工程师。
## Features
- ⚡️ [Vue 3](https://github.com/vuejs/core), [Vite 3](https://github.com/vitejs/vite), [pnpm](https://pnpm.io/), [ESBuild](https://github.com/evanw/esbuild) - born with fastness
- 🗂 [File based routing](./src/pages)
- 📦 [Components auto importing](./src/components)
- 🍍 [State Management via Pinia](https://pinia.vuejs.org/)
- 📑 [Layout system](./src/layouts)
- 📲 [PWA](https://github.com/antfu/vite-plugin-pwa)
- 🎨 [TailwindCss](https://github.com/) - the instant on-demand atomic CSS engine
- 😃 [Use icons from any icon sets with classes](https://github.com/antfu/unocss/tree/main/packages/preset-icons)
- 🌍 [I18n ready](./locales)
- 🔎 [Component Preview](https://github.com/johnsoncodehk/vite-plugin-vue-component-preview)
- 🗒 [Markdown Support](https://github.com/antfu/vite-plugin-vue-markdown)
- 🔥 Use the [new `