Articles for people who
ship the stack
Original rewrites on React, Node.js, TypeScript and AI — practical notes from the same engineering practice behind our operator software. Article bodies are in English.
Tagged: jsx
React JSX Looks Like HTML — It Compiles to JavaScript
JSX is JavaScript markup: one root, closed tags, camelCase attributes, and curly braces for expressions — with the classic rules beginners hit first.
1208 wordsRead articleFrom JSX to Plain Objects: How React Elements, Components and Props Work
See what JSX compiles to, why components are just functions, and how props, children, defaults, spreading and slots follow from that one mental model.
1983 wordsRead articleReact Props for Beginners: Turning Static Components into Templates
Learn how React props pass data from parent to child components, how the props object works, which value types you can pass, and why one-way data flow helps.
1586 wordsRead articleReact Fragments and StrictMode: Leaner Markup and Earlier Bug Detection
Learn how React Fragments group elements without extra DOM wrappers and how StrictMode's development-only double invocation exposes impure renders and effects.
976 wordsRead articleFrom DOM Scripts to UI as a Function of State: React's Core Model
Why React replaces manual DOM updates with declarative components, and how JSX, props, state, re-rendering and one-way data flow fit into one mental model.
4868 wordsRead articleJSX Is Not HTML: The Real Trade-offs Behind Component Markup
Understand what you give up when markup becomes JSX, from tooling and parsing to forms, accessibility and portability, and the patterns that win most of it back.
3076 wordsRead articleReact Components 101: Building Reusable, Maintainable UI Pieces
Learn why splitting UIs into small React components improves reusability, readability, and team collaboration, then build your first functional component.
1912 wordsRead article
About these articles
Request a 24h estimate
Need the same stack in a production operator layer? Send the brief — estimate within 24 hours.