服务器和客户端编程的Dart项目配置?
我想为服务器和客户端编程开发一个Dart项目; 显然,我需要在两者之间共享代码 我有基础知识。 我的问题:是否有一个建议的配置?我有不止一个选择吗? 就像一个包含两个客户机-服务器部分的项目一样。 或者,不止一个项目的不同部分在它们之间分割 我还发现了其他问题,但: 它们是“正在进行的工作”,非常古老 包含过时的链接 最有趣的问题是:服务器和客户端编程的Dart项目配置?,dart,Dart,我想为服务器和客户端编程开发一个Dart项目; 显然,我需要在两者之间共享代码 我有基础知识。 我的问题:是否有一个建议的配置?我有不止一个选择吗? 就像一个包含两个客户机-服务器部分的项目一样。 或者,不止一个项目的不同部分在它们之间分割 我还发现了其他问题,但: 它们是“正在进行的工作”,非常古老 包含过时的链接 最有趣的问题是: 谢谢我建议把它分成三个包 客户 服务器 共享 主要的优点是,客户端或服务器中使用的包不需要彼此兼容,只有在客户端+共享或服务器+共享中,它们才需要兼容,但这通常是
谢谢我建议把它分成三个包 客户 服务器 共享 主要的优点是,客户端或服务器中使用的包不需要彼此兼容,只有在客户端+共享或服务器+共享中,它们才需要兼容,但这通常是一个较小的集合。 依赖关系越少,就越不可能有冲突的依赖关系约束
当您的IDE无法轻松处理分布在多个包中的项目时,可能会出现一个缺点。IntelliJ做得很好。我不知道其他人的情况。我建议把它分成三个包 客户 服务器 共享 主要的优点是,客户端或服务器中使用的包不需要彼此兼容,只有在客户端+共享或服务器+共享中,它们才需要兼容,但这通常是一个较小的集合。 依赖关系越少,就越不可能有冲突的依赖关系约束 当您的IDE无法轻松处理分布在多个包中的项目时,可能会出现一个缺点。IntelliJ做得很好。我不知道其他人