文件名称:TodoList:一款基于 TS + React + AntD + Koa + MongoDB 实现的 TodoList 全栈应用
文件大小:282KB
文件格式:ZIP
更新时间:2024-05-20 08:56:38
react redux typescript todolist TypeScript
基于 TS + React + AntD + Koa + MongoDB 实现的 TodoList 全栈应用 应用特点 前后端均用 TypeScript 编写 接口统一遵循 RESTful 风格 实现服务端的优雅错误处理 技术栈 语言 TypeScript(赋予 JS 强类型语言的特性) 前端 React(当下最流行的前端框架) Axios(处理 HTTP 请求) Ant-Design(阿里开源的 UI 语言框架) React-Router(处理页面路由) Redux(数据状态管理) Redux-Saga(处理异步 Action) 后端 Koa(基于 Node.js 平台的下一代 web 开发框架) Mongoose(内置数据验证, 查询构建,业务逻辑钩子等,开箱即用) 本地运行 # clone git clone https://github.com/B2D1/TodoList.git
【文件预览】:
TodoList-master
----server()
--------package.json(854B)
--------src()
--------tsconfig.json(366B)
--------yarn.lock(68KB)
----package.json(1KB)
----src()
--------App.css(31B)
--------react-app-env.d.ts(40B)
--------api()
--------views()
--------reportWebVitals.ts(425B)
--------common()
--------index.tsx(671B)
--------components()
--------App.tsx(519B)
--------utils()
--------saga.ts(884B)
--------index.css(366B)
--------store()
----tsconfig.json(557B)
----.gitignore(352B)
----public()
--------logo192.png(5KB)
--------manifest.json(492B)
--------robots.txt(67B)
--------index.html(2KB)
--------logo512.png(9KB)
--------favicon.ico(3KB)
----README.md(1KB)
----yarn.lock(532KB)