接口或API是程序员之间进行沟通和协作的重要工具之一。通过接口或API,程序员可以相互调用和共享代码、数据和资源,从而提高协作和开发的效率与便捷性。接口调试的难易程度直接决定了协作的效率。
凌鲨支持主流的接口协议,包括GRPC、OPENAPI/SWAGGER以及自定义HTTP协议。推荐使用GRPC或OPENAPI这些领域特定语言(DSL)来定义接口,因为这些协议栈包含大量工具,可确保接口性能、可升级性以及多语言代码生成的最佳实践。
使用说明
GRPC
工具会遍历目录中的每一个proto文件(google相关proto除外),进行protoc编译,把生成的meta信息保持下来。
OPENAPI
自定义协议
协作
在凌鲨中这些接口可以在沟通和文档中被引用。
关于凌鲨
作为软件团队的数字化中枢,凌鲨通过连接工具,AI和研发过程中的信息来改进研发团队的效率。
凌鲨提供了沟通、知识库、项目管理、自动化等功能,并且还提供了微应用,方便用户进行功能扩展。
凌鲨是通过开源方式运作的,开源代码地址: desktop · AtomGit_开放原子开源基金会代码托管平台 。你也可以从我们官网( 凌鲨 软件研发团队信息枢纽 )下载我们预编译的版本。