Category: react

Were React hooks a mistake? Take 2.

March 8, 2023 By Mark Otto 0

Why You Should Use a React ‘Framework’ — Whether it’s Next.js, Gatsby, Remix, or something else, using a bigger framework that itself uses React is de rigueur in 2023. Lee examines why, complete with a nice iceberg metaphor, and does a good job of boiling…

The story of a big testing library migration

March 1, 2023 By Mark Otto 0

Migrating from Enzyme to React Testing Library — The folks at Sentry spent 16 months converting their component tests (involving 803 test suites in all) from Enzyme to RTL and tell the whole story of why, plus the unforeseen challenges they encountered, here. Priscila Oliveria…

React libraries of choice for 2023

February 22, 2023 By Mark Otto 0

React Libraries for 2023 — The React ecosystem is so large that the problem is one of being spoilt for choice than not finding what you need. This list presents some sound standard options when selecting libraries for a new project and is the latest…

React’s past and React’s future

February 15, 2023 By Mark Otto 0

▶  React.js: The Documentary — With acclaim from the core team and starring folks like Sophie Alpert, Pete Hunt, and Dan Abramov, this is the origin story of React, right back to when it was a “fragile, strange, fascinating idea that almost didn’t happen.” You won’t…

Higher order components aren’t over yet

February 8, 2023 By Mark Otto 0

A Historical Reference of React Criticism — An intriguing stroll down memory lane at some of the criticisms levelled against React over the years (from 2014 on) from bundle sizes and being too client-side oriented to licensing problems and Facebook’s involvement. Zach Leatherman Headless CMS with…

15+ Top React Web Development Companies in 2023

February 4, 2023 By Mark Otto Off

Ready to find the best React web development firm for your project? In this article, we’ve compiled a list of the top JS web development companies in the world in 2023, including Clutch and Gartner listing results. The reason we chose the React stack for…

Netlify acquires Gatsby

February 1, 2023 By Mark Otto 0

The Future of Create React App and Why It Exists — Dan wrote pretty much an essay in a comment on the issue thread we linked last week with “some background on the future of Create React App” and concludes with the team’s thoughts on…

Go + React = Success

January 18, 2023 By Mark Otto 0

Why Is My Jest Suite So Slow? — Jest is known for its speed and simplicity so the author was surprised at how quickly his team’s test suite was slowing down. Some investigatory work followed and led to this writeup about the underlying problem and…

Writing React in F#

January 11, 2023 By Mark Otto 0

Data Binding in React — “There’s a consistent philosophy in React when it comes to data binding,” says Josh in this beginner-to-intermediate aimed tutorial demonstrating React’s data binding capabilities in the context of wiring up different types of form input controls. Josh W. Comeau ‘You Should…