← Graph

React

tool 14 connections

Component-based JavaScript UI library from Facebook. In Yaroslav Shmarov's wroclove.rb 2022 talk, recommended over Hotwire when a B2C product must be consumed on mobile and an API is needed for mobile clients, or for canvas-heavy experiences (Miro, Figma, Photoshop, Notion-style editors) that can't be expressed as server-rendered HTML. Bearer originally used React + GraphQL before pivoting to Hotwire.

category
library
Frames Hotwire vs React decision criteria early in the talk.
Identifies where React is the better choice.
about
React tool
React with MobX is the panel's canonical reactive-programming example.
about
React tool
Cited as a model of a framework that opposes bad code even for juniors.
about
React tool
Asks about React vs ViewComponent.
Specifically about migrating off React.
has_skill
React tool
'Plenty of experience with React' including at Product Hunt.
level: expert
person Adrian Marin
recommends
React tool
Adrian argues there are many tools in the toolkit — React is valid where it fits, distinct from Hotwire.
tool React
related_to
MobX tool
React and MobX are paired in the panel's reactive-programming example.
related_to
React tool
Concept Stankov borrows from his React practice and applies to ViewComponents.
concept MERN Stack
related_to
React tool
The 'R' of the MERN stack.
tool React
uses
Virtual DOM concept
React derives its virtual DOM from component state.
company Product Hunt
uses
React tool
Next.js-based React front end.
company Statesert
uses
React tool
Statesert originally used React on the front end before migrating to Phlex/Ruby UI.
status: former

Provenance

Created in
JavaScript/Frontend Panel at wroclove.rb 2018 2026-04-17 16:18
Last updated in
18 months of Hotwire and ViewComponent in production 2026-04-17 21:53
Read by
22 extractions