Back to feed
Dev.to
Dev.to
7/2/2026
Laravel Precognition: Live Validation That Reuses Your Backend Rules

Laravel Precognition: Live Validation That Reuses Your Backend Rules

Short summary

Laravel Precognition eliminates frontend-backend validation drift by making precognitive HTTP requests to the server's real validation rules before form submission. The server runs middleware and validation but skips controller logic, returning 204 (valid) or 422 (invalid) without side effects. Client libraries for Vue, React, and Alpine allow live validation on keystroke.

  • Precognitive requests reuse backend validation rules on the frontend without duplication
  • Server runs validation but skips controller execution, preventing unintended side effects
  • Supports live keystroke validation with deferred expensive checks for actual submission

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more