#react (58 links)
- Impossible Components — overreacted overreacted.io
What we need are the tools that let us compose across the stack. Then we can create self-contained LEGO blocks that run where appropriate—and snap them together. Any piece of UI can have its own backend needs and frontend needs. It’s time that our tools acknowledge that, embrace that, and let us speak our users’ language.
Crucially, none of the React alternatives solve this, indeed, they mostly just make it worse by trying to "helpfully" mutate state right away. But here's the annoying truth: you cannot skip learning to reason about well-ordered orchestration. It will just bite you in the ass, guaranteed.
Fun rant on current state of React and advanced UI.
- Why I'm Using Next.js | Lee Robinson leerob.io
Polite counter to Kent C Dodd's Why I Won't Use Next.js.
When I transitioned from Angular.js to React, I left a lot of Angular.js behind me. All of the time I had invested at getting really good at Angular.js felt like a huge waste. I don’t want that to ever happen to me again. So I prefer to focus on a framework that can not only give me what I want from the user experience perspective, but can also give me skills that I can use wherever I develop for the web.
- React Is Holding Me Hostage emnudge.dev
Billed as a rant but actually fairly even-handed.
- Use ternaries rather than && in JSX kentcdodds.com
- Inertia - CSS-Tricks css-tricks.com
Astro to me feels very much like a developer-facing tool. It helps me. It uses the Vite compiler and is super fast and pleasant to work with (Astro has rough edges, for sure, as it’s pre 1.0, but the DX is largely there). It scopes my styles. It lets me write SCSS. It lets me write components (in many different frameworks). But it also helps the user here. No more JavaScript bundle on the site at all.
- Application State Management with React kentcdodds.com
- Generating Component Markup with React in Storybook for HTML degdigital.com
A different take to the 2016 version.
- React with TypeScript sitepoint.com
A React performance exploration with interesting stats and pointers.
- Announcing React Native for macOS and more · React Native for Windows + macOS microsoft.github.io
- Framer Motion framer.com
- Writing Resilient Components — Overreacted overreacted.io
- Introduction · Human Redux read.reduxbook.com
- Architecting UIs for Change joreteg.com
- Chromatic visual testing for React chromaticqa.com
- Introducing Kit compositor.io
- How OkCupid organizes its multi-page React app tech.okcupid.com
- A static website with React | Hacker News news.ycombinator.com
- React BlueKit | by Blueberry bluekit.blueberry.io
- A deep dive into children in React mxstbr.blog
- Lessons learned as a React contractor | Hacker News news.ycombinator.com
- MicheleBertoli/react-fix-it github.com
<blockquote>Automagically generate tests from errors</blockquote>
- Testing React components with Jest and Enzyme hackernoon.com
- Snapshot Testing: Use With Care - Courageous Software randycoulman.com
- Flow | React flowtype.org
- geelen/react-snapshot github.com
<blockquote>A zero-configuration static pre-renderer for React apps.</blockquote>
- React on ES6+ · Babel babeljs.io
- reactjs/reselect github.com
- chentsulin/electron-react-boilerplate github.com
- create-react-app vs other starter projects andrewhfarmer.com
- React Essentials - Lesson Playlist egghead.io
- A Glimpse Into The Future With React Native For Web – Smashing Magazine smashingmagazine.com
- Backstage Blog - React Native at SoundCloud - SoundCloud Developers developers.soundcloud.com