Laradoc - Laravel 项目的 API 文档管理器
Laradoc 简化了 Laravel 项目的 API 文档管理。它生成、托管并安全地管理对API文档的访问,同时让您的团队了解对端点所做的最新更改。Laradoc 是什么?Laradoc让您轻松享受OpenAPI的好处。它从您的Laravel项目中生成OpenAPI规范,并使您免于手工编写这些规范的繁琐任务。您的API文档将始终是准确和最新的。生成Open...
Laravel 使用 SSE 实现实时通知推送
服务器发送事件(Server-Sent Events)如果您曾经需要在web应用中实现实时功能,那么您可能对WebSockets的复杂性或长轮询的资源密集特性比较熟悉。最近,我遇到这么一种场景,以上两个选项都不适合,就在那时,我发现了服务器发送事件(SSE),它不仅非常容易设置,而且还使我能够在使用WebSockets原本所需时间的一小部分内实现实时通信,在...
软件项目开发外包合同范本
在人们越来越相信法律的社会中,越来越多的人通过合同来调和民事关系,合同是企业发展中一个非常重要的因素。那么相关的合同到底怎么写呢?以下是小编为大家整理的软件项目外包合同范本(精选5篇),欢迎阅读,希望大家能够喜欢。
VSCode 常用快捷键
Ctrl+Shift+P,F1:显示命令面板Ctrl+P:快速打开Ctrl+Shift+N:新窗口/实例Ctrl+Shift+W:关闭窗口/实例Ctrl+X:剪切行Ctrl+C:复制行ALT+↑/↓:上下移动Shift+Alt+↓/↑:向上/向下复制行Ctrl+Shift+K:删除行Ctrl+Enter:在下面插入行Ctrl+Shift+Enter:在上面插...
Laravel Blade 模板静态分析
你是否曾经发布过 Blade 模板到生产环境,模板中意外缺失了一个变量或者方法有拼写错误。你是否想避免在生产环境中出现模板 bug?那就看看 rector 的作者的 Bladestan,它在 PHPStan 中为 Blade 模板添加了静态分析。
Pest 架构测试插件
随着 PestPHP v2 的发布,现在我们可以测试应用的架构了。本教程将介绍如何使用这一插件。首先在应用的 tests/Feature 目录下创建一个 ArchTest.php 文件。从这里开始,我们可以开始记录我们的架构需求和规则,使我们能够用出色的API和出色的开发体验来测试这些需求和规则。我推荐你添加的一个测试,确保应用中不会留下debug的调用。t...
[Laravel 扩展包] Laravel 模型日期作用域
Laravel Date Scopes 包为 Laravel Eloquent 模型提供了一些有用的查询作用域。受到 Livewire 作者 Caleb Porzio 的启发