All Projects → luchx → ECHI_VUE_TODO

luchx / ECHI_VUE_TODO

Licence: Apache-2.0 license
使用 Vue 开发的一款 TODO 应用,包含登录、待办、日程、历史事项、回收站。项目较为小型,适合进阶学习使用(💡请注意,项目大量使用 jsx 进行开发)。

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
Less
1899 projects
dart
5743 projects
C++
36643 projects - #6 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to ECHI VUE TODO

md-editor-v3
Markdown editor for vue3, developed in jsx and typescript, dark theme、beautify content by prettier、render articles directly、paste or clip the picture and upload it...
Stars: ✭ 326 (+1615.79%)
Mutual labels:  jsx, vue3
vue3-chat
2021👨‍🎓Vue2/3全家桶 + Koa+Socket+Vant3前后端分离移动端聊天应用。vue+node全栈入门项目
Stars: ✭ 46 (+142.11%)
Mutual labels:  koa2, vue3
vite-vue-admin
🎉🎉使用Vite + Vue3 + TypeScript + Element-plus + Mock开发的后台管理系统🎉🎉
Stars: ✭ 97 (+410.53%)
Mutual labels:  jsx, vue3
vue3-jd-h5
🔥 Based on vue3.0.0, vant3.0.0, vue-router v4.0.0-0, vuex^4.0.0-0, vue-cli3, mockjs, imitating Jingdong Taobao, mobile H5 e-commerce platform! 基于vue3.0.0 ,vant3.0.0,vue-router v4.0.0-0, vuex^4.0.0-0,vue-cli3,mockjs,仿京东淘宝的,移动端H5电商平台!
Stars: ✭ 660 (+3373.68%)
Mutual labels:  jsx, vue3
vite-example
Todo app with vite/vue3/vue-router4
Stars: ✭ 22 (+15.79%)
Mutual labels:  jsx, vue3
myown
Blog 分享一些前端的知识,流行库的源码阅读,前端可做的性能优化,SVG动画小知识。
Stars: ✭ 64 (+236.84%)
Mutual labels:  vue3
artemis
MateCloud前端代码,基于vue3、vite、pinia、ant-design vue实现的中台系统
Stars: ✭ 129 (+578.95%)
Mutual labels:  vue3
core
Server side rendering with The Elm Architecture in Deno
Stars: ✭ 16 (-15.79%)
Mutual labels:  jsx
qwshop
b2b2c laravel+vue Rapid development framework
Stars: ✭ 73 (+284.21%)
Mutual labels:  vue3
vue3-chartjs
Vue3 wrapper for ChartJS
Stars: ✭ 122 (+542.11%)
Mutual labels:  vue3
kendo-vue
Issue tracker - Kendo UI for Vue http://www.telerik.com/kendo-vue-ui/
Stars: ✭ 49 (+157.89%)
Mutual labels:  vue3
chengpeiquan.com
My personal website. Base on Vite 2.0 and Vue 3.0. If you want to know how to use Vite to develop a project, you can refer to this repository.
Stars: ✭ 43 (+126.32%)
Mutual labels:  vue3
koa-mongoDB
😊😊Koa and mongoose build services
Stars: ✭ 24 (+26.32%)
Mutual labels:  koa2
radishes
Cross-platform copyright-free music platform(跨平台的无版权音乐平台). 支持 windows / macos / linux / web
Stars: ✭ 212 (+1015.79%)
Mutual labels:  vue3
vue-node-mongodb-blog
vue + node + mongodb + webpack5 + koa2 从开发到上线搭建一款简约的个人博客系统(前后端分离)
Stars: ✭ 44 (+131.58%)
Mutual labels:  koa2
fastadmin
vue3 + element-plus fast admin scaffold, 基于vue3和ElementPlus的中后台快速应用脚手架
Stars: ✭ 50 (+163.16%)
Mutual labels:  vue3
vue-next-admin
🎉🎉🔥基于vue3.x 、Typescript、vite、Element plus等,适配手机、平板、pc 的后台开源免费模板库(vue2.x请切换vue-prev-admin分支)
Stars: ✭ 1,002 (+5173.68%)
Mutual labels:  vue3
jetstream-inertia-generator
Laravel 8 Admin CRUD generator built with Jetstream, Inertia js, Vue 3 and Tailwindcss 2
Stars: ✭ 105 (+452.63%)
Mutual labels:  vue3
vue3-element-plus-im
vue3-element-plus-im vue3.0 element-plus vue-cli vue-router vuex composition-api axois websocket 即时聊天 前端vue 后端java springboot netty 即时通讯 chat
Stars: ✭ 93 (+389.47%)
Mutual labels:  vue3
insta-share
Instant File Sharing powered by IPFS Networks. Build with Vue 3 and ViteJS
Stars: ✭ 53 (+178.95%)
Mutual labels:  vue3

Vue-todo 应用

使用 Vue 开发的一款 TODO 应用,包含登录、待办、日程、历史事项、回收站。项目较为小型,适合进阶学习使用(💡请注意,项目大量使用 jsx 进行开发)。

  1. 👍 用于学习 jsx 使用
  2. 👍 学习 vue3 语法的最佳实践
  3. 👍 一个小型而又不失精华的项目
  4. 👍 提供模板,可以用于扩展你的其他技术实践

项目文件说明

目前项目 vue2 版的前后端部分已完善。 Vue3 版的也调整完毕,感兴趣的可以运行 vue3-tsx 查看😍

🍂 vue2-example 文件下是使用 vue-cli 创建,搭配技术栈为 vue2.6 + jsx、ts、less、vant-ui

🚀 vue3-tsx 文件下是使用 vite 创建,搭配技术栈为 vue3 + jsx、ts、less、vant-ui

🚀 node-koa2 文件下是使用 koa2 + mysql + sequelize + koa-router 搭建的后端应用,提供接口使用。

开发使用

  git clone [email protected]:luchx/ECHI_VUE_TODO.git
  cd ECHI_VUE_TODO
  npm install
  npm run serve:mock         # 访问 http://localhost:9000

项目中使用自适应方案

See Configuration Reference.

移动端兼容方案采用 lib-flexible + px2rem, 按照设计稿 750 标准开发, 详细说明:amfe/article#17

  • 直接写 px,编译后会直接转化成 rem —- 除开下面两种情况,其他长度用这个
  • 在 px 后面添加/no/,不会转化 px,会原样输出,一般 border 需用这个
  • 在 px 后面添加/px/,会根据 dpr 的不同,生成三套代码,一般字体需用这个
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].