Navi is an simple and easy-to-use routing solution for React with good support for suspense and asynchronous data-fetching.
I generally prefer hash-based routing over push state based routing because it doesn’t require any special handling on the server side and works well even with file urls & ele...
React refs are generally considered an anti-pattern as their usage typically encourages patterns which go against declarative compositon and top down flow of data.
This post explores a somewhat uncommon use case where refs can be used to expose layout slots in parent components to nested components...
This post is essentially my attempt to answer some of the concerns presented in this opinion posted in HN. The author has likened the success of React with the success of Java, exemplifying how time again, what (s)he identifies as worse technology, has been pushed to a higher popularity rather than ...
Overview
Livescript is a programming language that compiles to readable javascript (similar to coffeescript) and provides language level facilities to encourage functional programming. React.js is a user interface library from facebook that uses intelligent heuristics for efficient DOM updates, simp...