【问题标题】:How do backend and frontend developer work together on same project from different location后端和前端开发人员如何在不同位置的同一个项目上一起工作
【发布时间】:2020-08-22 07:07:36
【问题描述】:

我和一个朋友想从事同一个项目,但我们在不同的地方。

我负责后端,他负责前端。

我如何用我的后端 API 喂他。什么是最好的解决方案、应用或工具。

【问题讨论】:

    标签: reactjs laravel api


    【解决方案1】:

    强烈建议使用 git 作为协作/版本控制工具。您可以在 github.com 上免费注册,他们现在支持私有存储库。有一点学习曲线,但 git 被高度采用,并且是在大型项目中管理数百甚至数千名贡献者之间代码的标准之一。

    一些基础知识:

    1) 将 git 视为一种在开发人员之间共享代码的方式

    2) 不仅如此,您还可以管理更改历史记录并随时间跟踪更改

    3) 无缝管理大多数更改,使您和您的团队能够查看时间点版本

    查看https://guides.github.com/introduction/git-handbook/ 的 Git 手册以开始使用!

    解决您的具体问题:

    • 当您准备好共享您的后端代码时,请将其签入您的 git 存储库并让您的协作者知道有可用更新
    • 确保包含有关如何使用后端代码的说明;他们在本地运行服务器吗?它是否部署到一个 url?它是在 docker 还是 kubernetes 中运行?它是否经过身份验证,如何验证?
    • 他们将“拉动”您的更改并开始对其进行处理;当他们有更新时,他们应该将它们提交到 git 并推送到远程存储库。然后,您可以拉下他们的更改并查看完整的前端/后端解决方案。

    【讨论】:

      【解决方案2】:

      您可以使用这些工具让您的生活更轻松

      1. Github 或 Bitbucket 进行代码协作
      2. API 共享的 Postman 或 Postwoman
      3. 用于问题跟踪的 Jira 云或会所(10 位用户免费)
      4. 用于文档的 Confluence。
      5. Slack 用于实时通信。

      这些是我用来与他人协作的工具。这只是我的看法。

      【讨论】:

        猜你喜欢
        • 2021-02-14
        • 2021-05-06
        • 2018-09-21
        • 2021-05-22
        • 2011-05-16
        • 2022-06-29
        • 2019-09-07
        • 1970-01-01
        • 2018-07-29
        相关资源
        最近更新 更多