<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Frontend on Scholion</title><link>https://scholion.thluiz.com/tags/frontend/</link><description>Recent content in Frontend on Scholion</description><generator>Hugo -- gohugo.io</generator><language>pt-BR</language><copyright>© 2026</copyright><lastBuildDate>Wed, 23 Sep 2026 20:10:34 +0100</lastBuildDate><atom:link href="https://scholion.thluiz.com/tags/frontend/index.xml" rel="self" type="application/rss+xml"/><item><title>Handle User Interactions: Five Essential Event Bindings in Angular 18</title><link>https://scholion.thluiz.com/notes/five-essential-event-bindings-in-angular-18/</link><pubDate>Wed, 23 Sep 2026 19:34:44 +0100</pubDate><guid>https://scholion.thluiz.com/notes/five-essential-event-bindings-in-angular-18/</guid><description>Ugo Chukwuebuka walks through Angular 18&amp;rsquo;s input, blur, change, click, and submit event bindings with a working form example for each.</description></item><item><title>99% of frontend devs don't use this</title><link>https://scholion.thluiz.com/notes/99-of-frontend-devs-dont-use-this/</link><pubDate>Wed, 23 Sep 2026 15:10:45 +0100</pubDate><guid>https://scholion.thluiz.com/notes/99-of-frontend-devs-dont-use-this/</guid><description>Antonio Moruno Gracia argues data-* attributes beat closures inside React&amp;rsquo;s .map() when React.memo or useCallback need a stable function reference to actually work.</description></item></channel></rss>