6257rv7 发表于 2024-10-4 12:30:51

「举荐」基于PHP的注解生成API文档及Api接口研发工具


    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">今天给各位网友<span style="color: black;">举荐</span>一款<span style="color: black;">基于PHP的注解生成API文档及Api接口<span style="color: black;">研发</span>工具。她<span style="color: black;">便是</span>【</span>Apidoc<span style="color: black;">】!~~~~</span></p>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;">Apidoc是什么?</h1>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">Apidoc是一个<span style="color: black;">经过</span>解析注解生成Api接口文档的PHP composer扩展; 全面的注解引用、数据表字段引用,简单的注解<span style="color: black;">就可</span>生成Api文档,而Apidoc不仅于接口文档,在线接口调试、Mock调试数据、调试事件处理、Json/TypeScript生成、批量测试、接口分享、代码生成器、Api市场等<span style="color: black;">许多</span>实用功能,致力于<span style="color: black;">加强</span>Api接口<span style="color: black;">研发</span>效率。</span></p>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;">#✨特性</h1><span style="color: black;">开箱即用:无繁杂的配置、安装后按文档编写注释<span style="color: black;">就可</span>自动生成API文档。</span><span style="color: black;"><span style="color: black;">容易</span>编写:支持通用注释引用、业务<span style="color: black;">规律</span>层、数据表字段的引用,几句注释<span style="color: black;">就可</span>完成。</span><span style="color: black;">在线调试:在线文档可直接调试,并支持全局请求/Mock参数/事件处理,接口调试省时省力。</span><span style="color: black;">安全<span style="color: black;">有效</span>:支持<span style="color: black;">拜访</span><span style="color: black;">秘码</span>验证、应用/版本独立<span style="color: black;">秘码</span>;支持文档缓存。</span><span style="color: black;">多应用/多版本:可适应<span style="color: black;">各样</span>单应用、多应用、多版本的项目的Api管理。</span><span style="color: black;">分组/Tag:可对<span style="color: black;">掌控</span>器/接口进行多级分组或定义Tag。</span><span style="color: black;">Markdown文档:支持.md文件的文档展示。</span><span style="color: black;">Json/TypeScript生成:文档自动生成接口的Json及TypeScript。</span><span style="color: black;">代码生成器:配置+模板<span style="color: black;">就可</span>快速生成代码及数据表的创建,大大<span style="color: black;">加强</span>工作效率。</span>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;">#兼容</h1>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">以下框架已内置兼容,可开箱即用。其它框架可参考其它框架安装说明进行手动兼容。</span></p>
    <div style="color: black; text-align: left; margin-bottom: 10px;">
      <div style="color: black; text-align: left; margin-bottom: 10px;">
            <div style="color: black; text-align: left; margin-bottom: 10px;">
                <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">框架</span></p>
                <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">版本</span></p>
                <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">说明</span></p>
                <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">ThinkPHP</span></p>
                <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">5.1、6.x</span></p>
                <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">Laravel</span></p>
                <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">8.x、9.x</span></p>
                <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">其它版本未测试</span></p>
                <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">Hyperf</span></p>
                <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">2.x</span></p>
                <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">其它版本未测试</span></p>
                <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">Webman</span></p>
                <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">2.x</span></p>
                <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">需手动配置兼容</span></p>
            </div>
      </div>
    </div>
    <h1 style="color: black; text-align: left; margin-bottom: 10px;"><span style="color: black;">运用</span>文档</h1>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">https://docs.apidoc.icu/</span></p>




m5k1umn 发表于 2024-10-25 13:47:25

我赞同你的看法,你的智慧让人佩服,谢谢分享。
页: [1]
查看完整版本: 「举荐」基于PHP的注解生成API文档及Api接口研发工具