撰写有关软件设计、公司建设和航空航天业的文章。

我所有关于编程、领导力、产品设计等的长篇想法,都按时间顺序收集。

组合:多列上的精妙关系

Compoships 为 Laravel 添加了多列 Eloquent 关系,以及用于保存、删除和刷新的复合主键处理。

在 Inertia.js v3.7 中取消飞行中表单提交

Inertia.js v3.7 为 Form 组件添加了 cancelOnUnmount 和 cancel 方法,usePoll 添加了轮询状态,以及在即时访问后仍然存在的 once 属性。

Laravel Starter Kits 现在随附 Vite+

现在每个 Laravel 入门套件都使用 Vite+ 进行构建,用一个 vp 检查来取代 ESLint 和 Prettier,从而可以跨 React、Vue、Svelte 和 Livewire 进行检查。

Laravel Lock:模型和路由的分布式锁

Laravel Lock 将分布式锁的作用域限定于 Laravel 应用程序中的 Eloquent 模型和路由,并支持流畅的构建器、中间件以及缓存或数据库存储。

在部署期间暂停所有 Laravel 队列

Laravel 13.25 添加了 queue:pause --all 和 Queue::pauseAll(),可以在不将应用程序置于维护模式的情况下停止每个连接上的作业处理。