【Vue3 | 实现精美待办】01.项目启航
今天更新的是
《Vue3 | 实现精美的待办》
系列文章,波吉 会带大家学一下Vue3
。通过做一个小的待办项目,把 Vue3 中常用到的知识点串联起来,为避免篇幅过长,我将分成多期进行讲解~先来看下最终实现效果~
你好,我是波吉,今天这期是对接下来要做的待办项目进行概述。 我会把项目最终成果的源码放在 github 上,有需要的同学可以下载下来(包括完整的前后端代码及数据库文件
,需要自用的同学,下载下来运行就可以了~),也希望你花几秒钟的时间帮我点个 star~❤这将是我持续创作的动力!
后续的几期,我不会像文档一样把各个API罗列出来(因为肯定写得没有文档全面~直接看文档就好了),而是将该项目分解成多个部分,每个部分我们会学习到 Vue3 中的几个知识点,让你学起来没有压力~
1. 项目技术栈
- 前端:Vue3 + TypeScript
- 后端:Koa2(非本系列讨论内容)
- 数据库:MySQL(非本系列讨论内容)
2. 我能学到什么?
- Vue3 项目从
0到1
的上线,包括创建、打包、部署 TypeScript
的基本使用ElementPlus
组件库的使用- 最常用的 Vue3 相关知识点,初步具备 Vue3 项目开发能力
- 响应式数据
- 路由跳转
- 使用
pinia
实现全局状态管理 script setup
语法- 注册全局组件
- Vue3 中使用
svg
3. 待办项目那么多,为什么还做?
笔者本人使用过多款待办软件,像滴答清单、小番茄等,而我最想要的一个 专注功能
却没有找到合适的。像小番茄,开启番茄计时后整个界面是红色的,放在桌面上视线会被不自主地干扰(如下图,这里没有任何贬义的意思,我自己本人是很喜欢这款软件,为此还充了会员~只不过对于我这种注意力不太容易集中的人感觉不太合适)
没有 专注模式
的情况下是怎么样的?先来看下面这张图,对我自己而言,经常在做着A事情时,突然看到B事情还没做,会很容易注意力分散。
因此,我希望有一个 专注模式
,来帮助我自己在视野可见范围内,只有一件事需要当下进行处理,效果图如下(《认知觉醒》中提到,做更少的事,效率效果都会更好)
说做就做!正好学完了 Vue3,实践一个项目来巩固知识,因此有了本项目~
4. 后续文章安排
❤ 本系列文章分为如下内容,近期会持续更新,推荐收藏起来,跟着波吉一步一步开发属于你自己的待办!
- 项目初始化,搭建基础框架(待写)
- 实现基础组件,全局注册使用(待写)
- 对接接口,实现数据增删改查(待写)
- 实现专注模式(待写)
【Vue3 | 实现精美待办】01.项目启航相关推荐
- 前端框架vue3的node安装及项目构建的4种方法
前端框架vue3的node安装及项目构建的4种方法 C:\Users\Mac\Documents\newlifewyq\技术精英-source\vue\vue3pro>cnpm install ...
- Java高级开发0-1项目实战-青鸟商城-Day03
作者:田超凡 原创博文,严禁复制转载,仿冒必究 项目计划 第三天: 前台系统搭建 商城首页展示 Cms系统的实现 内容分类管理 内容管理 前台内容动态展示 1. 商城首页展示 系统架构: 页面位置: ...
- (全栈旅行足迹地图打卡网站 0-1)-项目旅行足迹布局-04(WebGIS Vue-js-go-mysql)
这一节主要介绍前后端分离项目的前端展示布局 专栏项目效果 (全栈旅行足迹地图打卡网站 0-1)-项目概述-01(WebGIS Vue-js-go-mysql) 之前讲了这个项目的大概内容和开发技术,前 ...
- 基于Vue3+TS+Vite+Cesium创建项目
基于Vue3+TS+Vite+Cesium创建项目 基于Vite构建项目 安装配置Cesium 创建Cesium三维视图 运行结果 随着近几年社会的发展,人们对三维可视化的需求也是越来越多,三维GIS ...
- (全栈旅行足迹地图打卡网站 0-1)-项目概述-01(WebGIS Vue-js-go-mysql)
专栏介绍 首先本专栏是一个全栈项目的旅行足迹地图打卡网站,定位是一个想要做开发的小伙伴,还有就是刚刚开始学习Web项目的大学生,想要做项目或者其他设计的学习源.也定位于目标想要快速上手 WebGIS ...
- Python 精美俄罗斯方块开源项目
最近想找一些Python相关的游戏开发例子,正好在itch.io上闲逛看到这个俄罗斯方块项目,瞬间被惊艳到了.作者是 Mikhail ,项目地址是: tetris_for_two: https://g ...
- vue3小兔鲜商城项目学习笔记+资料分享01
最近正在学习vue3小兔鲜,需要相关学习资料的可以点链接 https://docs.qq.com/doc/DUmhUVERtUHpLaG1a 下面试学习笔记 项目起步 项目预览地址 小兔鲜儿商城:ht ...
- Vue3搭建微信H5的项目配置【前端】
在真实上线的项目中,写UI花费的时间仅仅是一小部分,项目的一些配置才真的头疼(如设备适配等).这里小结一下我自己用vue3写微信H5中的一些配置: 一.项目结构 src - api - assets- ...
- Vue3+TypeScript+Router+Vuex+Ant-Design-Vue项目(一)—— 使用 vue-cli 搭建项目
为了更好地掌握 vue3 和 TypeScript,准备搭建一个后台管理系统来学习一下. 技术栈: Vue3 Typescript Vue-router Vuex Ant-Design-Vue 1.初 ...
最新文章
- CSP认证201709-4	通信网络[C++题解]:dfs、建立两张图:正向建图和反向见图、统计联通点的个数
- ‘xxfile' Missing the class attribute 'ExtensionOfNativeClass'
- PHP基础知识--函数
- nginx https ssl 配置
- 【干货】普华永道:新形势下,企业如何进行数字化转型.pdf(附下载链接)
- HTML静态网页--图片热点
- ostringstream的使用方法
- zend studio php 运行,Zend Studio使用教程:使用PHP 7进行开发(一)
- 企业网络管理利器-SpiceWorks(1)
- 选择中医 - 养肾补肾方法
- html标签各属性之间用空格隔开对吗,03-HTML标签(二)
- pycharm菜单栏不见了被隐藏了,两种处理方法
- idea中整合redis中出现 Error creating bean with name ‘com.sxt.redis.RedisApplicationTests‘:
- 微信小程序-退款业务
- 手把手撸一个小而美的日历组件
- 小白如何入门单片机?几个建议助你提高学习效率,把握学习方向
- Photoshop - 关于在 PS 中使用渐变会产生条纹色阶的问题
- 设计师必收藏的5个配色网站
- PowerPoint让你快速成为PS高手——抠图
- B/S实现文件上传下载功能实例解析