Blog
Mert Özen's blog posts on software development, backend, frontend, and DevOps.
Series
2 posts found
#data-binding
Frontend
PART 03
Razor Component Fundamentals: Parameters, Event Handling, Data Binding and the Component Lifecycle
A Razor component receives values through [Parameter], notifies its parent with EventCallback, binds to inputs with @bind, and ComponentBase calls its lifecycle methods in a fixed order; with prerendering on, OnInitializedAsync runs twice. We build the Bookstore admin panel's stock screen with BookList, BookRow and LowStockBadge and show @bind:after, @bind:get/set, rendering in async handlers and a timer that needs InvokeAsync with real logs and Angular equivalents.
15 Nov 2026
13 min
7
Frontend
PART 05
Data Binding in Angular: Interpolation, Property, Event and Two-Way Binding
Every bridge between class and template in Angular 12: interpolation, property, attribute, class and style binding, event binding and $event, template reference variables and [(ngModel)].
31 Oct 2026
6 min
115