Functional HTML
A thought experiment reimagining HTML with custom server-side tags, attributes, and a JSON-based output format.
A thought experiment reimagining HTML with custom server-side tags, attributes, and a JSON-based output format.
Explores a novel approach where APIs return JSX components directly, inverting the traditional data flow in React applications.
A guide to React Function Components, covering syntax, props, and using Hooks for modern React development.
A developer reflects on how naming conventions and web standards create layers of abstraction that make modern web development possible.
A technical blog post explaining a CSS solution to remove unwanted underlines from trailing spaces in groups of inline anchor tags.
A response to claims that React is dying, arguing its continued dominance due to component-driven development, JSX, and massive ecosystem.
A beginner React tutorial on creating and controlling a select dropdown, from basic HTML to a reusable component.
Explains the difference between JavaScript statements and expressions, and why this distinction is crucial, especially for React developers.
Explains the differences between React Elements, Components, and Instances with code examples.
A beginner's guide to creating, using, and making reusable button components in React with event handling examples.
A detailed guide explaining React props, including how to pass data between components, destructuring, and common pitfalls.
A beginner's React tutorial on creating and managing radio buttons, from basic implementation to reusable components and grouped inputs.
A technical guide explaining the React Children prop, its behavior, and how to use the React.Children utility methods effectively.
Essential JavaScript features like closures, template literals, and destructuring that are crucial for effective React development.
Explains why using && for conditional rendering in JSX can cause bugs and recommends using ternary operators instead for clarity.
A guide to implementing conditional rendering in React using JavaScript operators like if/else, ternary, and switch case.
A React tutorial explaining how to use event handlers, including onClick, with examples for beginners.
Explains why calling a React function component directly causes a 'Rendered fewer hooks' error and how to fix it by using JSX syntax.
A guide to extending TypeScript's JSX interfaces for React to support new HTML attributes like lazy loading.
A guide on using TypeScript with React to improve development with type safety, autocompletion, and better tooling.