#342 — June 7, 2023 |
|
Dan Abramov's Deep Dive into React Server Components — Having faced a raft of questions about Server Components, Dan has sat down to write a series covering everything from the ground up by reimplementing a basic form of RSC from scratch. It’s not aimed at day-to-day React developers, but those who want to grok the ideas behind RSCs. Dan Abramov |
Is React Having an 'Angular.js Moment'? — You can often answer questions like this with a straightforward ‘no’ but the author puts forward a good argument comparing the discontinuity from AngularJS to Angular 2 in 2014 with current shifts in the React ecosystem. It feels like the issue here is more with the messaging, though. François Zaninotto |
Dynaboard: AI Meets Low-Code to Get More Done, Faster — Build high performance authenticated web applications in a collaborative — full-stack — development environment. Dynaboard sponsor |
The React Ecosystem in 2023 — A slightly haphazard wander through a variety of the React ecosystem’s tools and libraries that are currently popular, mixing together dependable old faces plus some newcomers. Vishwas Gopinath |
NakedJSX: Use JSX without React? — If you like JSX and would like to use it to help in the production of static HTML without using React itself, this command line tool is for you. It even extracted scoped CSS classes and deduplicates them. David Hogan |
▶ Did Server Components Really Turn React Into PHP? — React YouTuber extraordinaire Jack is one of those rare communicators who uses titles that seem like bait but whose videos are genuinely educational, insightful, and deliver the goods. If you’re weighing up your options, this is a neat comparison of developer experiences. Jack Herrington |
IN BRIEF:
|
React Developers, Save $1 Off Your Next Domain Name Registration Porkbun.com sponsor |
🛠 Code and Tools |
React-PDF 7.1: Display PDFs in React Apps — Render PDFs in your app as easily as images. v7.1 is a big release with the ability to render thumbnails of PDFs, new hooks, and improved handling of forms. Wojciech Maj |
Loki: Visual Regression Testing for Storybook — Storybook recommends Chromatic for this, but Loki is open source, runs on real browsers, and is headless. You can run the tests on Chrome in Docker, Chrome locally, or via iOS and Android simulators. Joel Arvidsson |
Goxygen 0.4: Quickly Generate a Go Backend for a JS Project — A tool that sets up a new Go(lang)-based project with React, Angular, or Vue in the front-end, plus Docker and Docker Compose files to make it all work. Sasha Shpota |
React Authentication — Without Complexity — Userfront streamlines authentication & access control so engineers can focus on their core business. Read the docs now. Userfront sponsor |
ReactPy: React, But in Python? — The potentially confusingly named ReactPy isn’t an official React project, but a Python-based approach for building and working with UIs using React-like components. A notable feature is ReactPy can interoperate with JavaScript components if you really want to get your hands dirty. Ryan S. Morshead |
ReMDX: Create Minimalist Presentations with React and MDX — Think Reveal.js but more React-flavored, though Spectacle is the more direct influence. Christoph Nakazawa |
React ARIA Modal 5.0: Fully Accessible Modal Component — First released 8 years ago, placing it amongst the true OGs of React components, React ARIA Modal has been updated to work with React 18. Demos. David Clark |
|
QUICK RELEASES:
|