Regira Engineering Blog

Notes on .NET, TypeScript & Vue

Patterns, gotchas and small wins from fifteen-odd years of .NET and web work — the Regira packages and modules, entity pipelines, editorial front-ends and everything between.

2 articles #forms ×
TypeScript / Vue / Tips & Tricks

Saving, Saved or Failed

Series · Entities front-end

Every form in the app shows saving, saved or failed the same way, instead of each one re-inventing it. One small object carries the state, and one panel shows it.

7 min read
TypeScript / Vue / Architecture

Edit Forms That Survive Reality

Series · Entities front-end

Edit forms where Cancel always works, a save shows what the server stored, a refused delete says so, and a deleted record can be brought back. Four decisions, in Vue.

9 min read