五月末--我的第一个"SPA"项目完成

Days Todo(web版Todo应用)

这段时间一直在学习React相关内容,最近我用react相关技术实现了一个最经典的React项目--Todo应用。我尽我最大的努力实现了我想到的功能,尽管还有些小瑕疵。
这是我的Github项目地址: https://github.com/yan358941877/react-todo
欢迎issue,star or follow!我会继续开源更多有趣的项目

地址

点击进入

部分效果截图

登录注册

登录注册.png

日历+todo功能

image

工具&技能

  • react

  • redux

  • react-redux

  • react-router

  • LeanCloud:提供后端云服务

使用

git clone https://github.com/yan358941877/react-todo.git

cd react-todo

# 安装依赖
npm install 

# 开发环境
npm run start

# 打包
npm run build

实现功能

  • 登录、注册

  • 日历显示

  • 日期切换

  • 显示选中月份中哪些天有todo记录

  • todo列表显示选中日期的todo记录

  • 新增todo

  • 修改todo

  • 删除todo

  • 特别关注的todo

  • 应用退出

目录结构

├─actions   
├─components  
│  ├─Calendar
│  ├─CalendarItem
│  ├─LoginForm
│  ├─SignTitle
│  ├─SignUpForm
│  ├─TodoItem
│  ├─TodoList
│  ├─TodoTitle
│  └─YearMonthPicker
├─constants 
├─containers 
│  ├─Login
│  ├─SignUp
│  └─TodoPage
│      └─subpage
├─leancloud 
├─reducers   
├─router
├─static 
│  └─font
├─store
└─utils

支持

Github项目地址: https://github.com/yan358941877/react-todo
欢迎issue,star or follow!我会继续开源更多有趣的项目

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值