Jira Clone
软件描述
一个简化的 Jira 克隆项目,前端使用 React/Babel,后端使用 Node/TypeScript。代码自动格式化,测试使用 Cypress。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 Jira Clone?
一个使用 React/Babel(客户端)和 Node/TypeScript(API)构建的简化版 Jira 克隆项目,通过 Prettier 自动格式化,使用 Cypress 进行测试。
这是什么?适合谁? 我从事 React 咨询工作,此项目是我业余时间开发的一个展示作品。它是一个现代、真实世界 React 代码库的绝佳范例。 市面上有许多 React 展示或示例项目,但大多数都过于简单。我认为这个代码库具备足够的复杂性,能为各水平的 React 开发者提供有价值的参考,同时仍然相对易于理解。
功能
经过验证、可扩展且易于理解的项目结构
采用现代 React 编写,仅使用函数组件与 Hooks
包含多种轻量级自定义 UI 组件,如日期选择器、模态框、各类表单元素等
简单的本地 React 状态管理,无需 Redux、MobX 或类似方案
自定义 Webpack 配置,不依赖 create-react-app 等工具
客户端使用 Babel 支持的 JavaScript 编写
API 使用 TypeScript 编写,并采用 TypeORM
🔄 替代方案
244 个选择功能丰富的看板协作平台,界面有趣,运行迅速,支持对待办事项进行评论,拥有出色的动态信息流和收件箱工具,便于随时掌握进度。兼容移动设备,支持iOS和Android。
Tracker 是 Pivotal Labs 开发的一款基于故事的项目规划工具,允许团队即时协作并响应现实世界中的变化。它基于敏捷软件开发方法,但可应用于各种类型的项目。
适用于技术团队的自适应套件,整合项目管理、IT服务管理和源代码管理,具备时间追踪、问题与文档管理、可定制仪表盘、第三方集成、支持敏捷与瀑布开发模式,并提供云端部署选项。
一款可适应您流程的项目管理工具,助您交付优质产品。跟踪任务和缺陷,规划迭代和发布,创建工作流,并根据您的业务流程自定义 YouTrack。再不必强迫您的流程去适应工具的限制。

Azure DevOps
持续交付服务,让团队共享代码、跟踪工作并发布软件——支持任何语言,全部功能集成于一个包中。








