don-app任务管理与时间追踪应用

任务管理的神器有不少,但想找个既能记任务,又能追踪时间,还能跑得流畅的?don-app算是个挺靠谱的选择。整个项目是用React做的,开发起来还蛮舒服,结构清晰,脚手架也用的是最常见的那套,基本没啥学习门槛。

don-app的启动脚本走的就是npm start,一敲命令就进开发模式,改了代码也能自动刷新,开发体验还不错。要跑测试也方便,用npm test就行,控制台能看到详细的输出,调试起来也省心。

打包用的npm run build,生成的文件已经做了优化,文件名还带哈希值,部署到生产环境基本不用动。性能方面也调得比较稳,React 的 bundling 做得挺到位,构建后的体积控制得还行。

如果你对构建工具有自己的偏好,那也可以直接npm run eject,但这操作是单向的,动手前最好想清楚。毕竟一旦 eject,Webpack、Babel 那些配置就全暴露出来了,后续维护就靠自己了。

你要是对拖拽任务管理感兴趣,可以顺带看看这篇React 任务管理:拖拽系统,思路清晰,组件拆分也挺有参考价值。

整体来说,don-app蛮适合初中级前端练手或者做个团队小项目的,如果你刚好在找类似的项目,不妨拉下来跑一跑试试看。

zip 文件大小:1.19MB