标签: 教程

共找到了279个结果

在 Laravel 项目中集成 Swagger 扩展包为 Laravel API 生成接口文档并对接口进行测试

Laravel 入门到精通教程 构建 API 接口:生成 API 文档

除了上篇介绍的 API 文档生成器扩展包之外,我们还可以基于著名的 Swagger 在 Laravel 项目中为 API 接口生成文...

由 学院君 发布于4年前    浏览数: 30263    点赞数: 6

在 Laravel 中集成 API 文档生成器扩展包为 Dingo API 接口生成文档

Laravel 入门到精通教程 构建 API 接口:生成 API 文档

上篇教程学院君介绍了 Dingo 自带的 API 文档生成功能,除此之外,我们还可以基于 Laravel 生态的其它 API 文档生...

由 学院君 发布于4年前    浏览数: 11487    点赞数: 1

使用 Dingo API 快速构建 RESTful API(十二)—— 生成 API 文档

Laravel 入门到精通教程 构建 API 接口:Dingo API

为 API 编写文档和编写 API 接口功能同样重要,因为 API 大多是给别人用的,有了具备可读性的文档别人才知道怎么调用,以及如...

由 学院君 发布于4年前    浏览数: 9626    点赞数: 1

使用 Dingo API 快速构建 RESTful API(十)—— 路由访问频率限制

Laravel 入门到精通教程 构建 API 接口:Dingo API

所谓频率限制指的是指定时间内允许特定客户端针对单个路由发起请求的次数,也可以通过节流(throttle)这个术语来描述该行为,我们可...

由 学院君 发布于4年前    浏览数: 9752    点赞数: 1

使用 Dingo API 快速构建 RESTful API(九)—— API 认证实现(下)

Laravel 入门到精通教程 构建 API 接口:Dingo API

在上篇教程中,我们介绍了如何通过 HTTP 基本认证和 JWT 认证实现 Dingo API 的认证,这篇教程,学院君将会给大家介绍...

由 学院君 发布于4年前    浏览数: 8265    点赞数: 2

使用 Dingo API 快速构建 RESTful API(八)—— API 认证实现(上)

Laravel 入门到精通教程 构建 API 接口:Dingo API

概述 有些 API 接口需要用户认证之后才能返回响应,有些 API 接口则会根据用户认证与否返回不同的响应数据,Dingo 扩展包支...

由 学院君 发布于4年前    浏览数: 10661    点赞数: 3

使用 Dingo API 快速构建 RESTful API(七)—— 错误及异常处理

Laravel 入门到精通教程 构建 API 接口:Dingo API

错误响应 在 Dingo API 中,你可以使用响应构建器支持的多种错误方法生成错误响应: // 通用的错误响应,包含错误消息和状态...

由 学院君 发布于4年前    浏览数: 10640    点赞数: 2

使用 Dingo API 快速构建 RESTful API(四)—— 转化器篇(上):Fractal 简介及其使用入门

Laravel 入门到精通教程 构建 API 接口:Dingo API

转化器简介 Dingo API 中的转化器(Transformer)有点类似 Laravel 框架自带的API 资源类,都是用于对返...

由 学院君 发布于4年前    浏览数: 11253    点赞数: 2

编写 JSON API —— 基于资源控制器和 API 资源类快速构建 API 接口

Laravel 入门到精通教程 构建 API 接口:原生开发

在上篇教程中学院君给大家简单介绍 RESTful 风格 API 的设计原则和最佳实践,接下来,我们将在 Laravel 项目中通过实...

由 学院君 发布于4年前    浏览数: 15856    点赞数: 5

基于 Coding + Jenkins 实现 Laravel 项目的持续集成

Laravel 入门到精通教程 测试驱动开发

前面两篇教程我们陆续介绍了基于 Github 代码仓库集成 CircleCI 和 Travis CI 实现 Laravel 项目的持...

由 学院君 发布于5年前    浏览数: 11461    点赞数: 6

基于 Github + Travis CI 实现 Laravel 项目的持续集成

Laravel 入门到精通教程 测试驱动开发

在上一篇教程中,学院君介绍了如何在 Github 中集成 CircleCI 实现 Laravel 项目的持续集成,今天,我们基于介绍...

由 学院君 发布于5年前    浏览数: 8367    点赞数: 1

基于 Github + CircleCI 实现 Laravel 项目的持续集成

Laravel 入门到精通教程 测试驱动开发

上篇教程学院君给大家介绍了持续集成的概念和意义,并就三个常见的持续集成系统进行了对比,以及在项目中如何选用,今天,我们就从最简单的 ...

由 学院君 发布于5年前    浏览数: 9158    点赞数: 2

通过测试驱动开发构建待办任务项目(二):前端功能和浏览器测试篇

Laravel 入门到精通教程 测试驱动开发

在上篇教程中,学院君已经完成了待办任务项目后端 API 接口的编写和功能测试,现在,我们开始编写 Vue 组件来实现前端的交互界面。...

由 学院君 发布于5年前    浏览数: 8145    点赞数: 1

通过测试驱动开发构建待办任务项目(一):后端接口和功能测试篇

Laravel 入门到精通教程 测试驱动开发

本来打算写一篇通过 Laravel Dusk 测试前端 Vue 组件的教程,转念一想不如玩把大的,直接基于 Laravel + Vu...

由 学院君 发布于5年前    浏览数: 9742    点赞数: 5

在 Laravel 中基于 Dusk 实现浏览器自动化测试快速入门

Laravel 入门到精通教程 测试驱动开发

简介 我们前面介绍的单元测试和功能测试都是基于 PHPUnit 的,PHPUnit 作为一个 PHP 测试框架功能很强大,但是只能用...

由 学院君 发布于5年前    浏览数: 9077    点赞数: 2