#​312 — November 2, 2022

Read on the Web

✍️ If you missed last week's issue, you'll want to catch up as it was a big one with Next.js 13 and Turbopack getting announced. This week is a little quieter for big news, but there's still plenty to be getting on with.. :-)
__
Peter Cooper, your editor

Together with  Frontend Masters logo
React Status

Remixing Shopify: The Remix Project is Joining Shopify — Shopify, the Canadian e-commerce platform, is well known as a Ruby shop but also does a lot of front-end stuff, such as building the React-powered Hydrogen framework. It appears they see Remix’s full-stack approach as a good way forward for building Shopify apps, and they have a good reputation as a steward for such projects.

Michael Jackson (Remix)

If you're keen to see how the Hydrogen + Remix story will pan out, there's a roadmap for their early 2023 releases which includes a Remix-enhanced Hydrogen 2.0.

New Course: Remix Fundamentals — Join Kent C. Dodds for this detailed video course and get up to speed on all things Remix — the full stack web framework. This course covers nested routing, mutations, progressive enhancement, prefetching, error handling, and much more.

Frontend Masters sponsor

Responsive Figma-to-React Components with Little Code in Amplify Studio — If you’re using Figma in your interface design process, AWS’s Amplify Studio now has some enhancements for creating responsive components through its so-called ‘Figma-to-Code’ process. Build variants and customize your breakpoints and Amplify Studio generates the React components with your "design decisions built in."

Amazon Web Services

IN BRIEF:

Flutter vs. React Native: Which is the Right Framework for You? — Even if you’re heavily into React, Google’s Flutter has probably popped up on your radar if you want to build a cross-platform app upon a single codebase. Isaac compares these two popular and competing options.

Isaac Lyman (Stack Overflow)

Code Coverage with Storybook Test Runner — Coverage reports can show you how much of your code is actually executed during testing and allow you to find untested edge cases – something you’ll definitely have as your app picks up more and more possible UI states. Storybook test runner now generates coverage reports to help with this and supports React, Svelte and Vue out of the box.

Yann Braga (Storybook)

When Should You Build or Buy Geofencing & Location Infrastructure?

Radar sponsor

🧊  Creating 3D Graphics from React — If you’ve been intending to incorporate 3D into your React project, but don’t know quite where to start, this is an ‘assumes nothing’ (or very little) approach to the subject.

Favour Ogbonda (OpenReplay)

Creating a Nested Dropdown for Material UI (MUI) — A follow up to Robin’s example from last week about creating a regular dropdown.

Robin Wieruch

🛠 Code and Tools

Markdoc 0.2: A Flexible, Markdown-Based Authoring Framework — Markdoc is an extension of Markdown but with extra features you’ll need when working with blog posts or documentation you want to share. It’s used for Stripe’s public docs site, but you can bring it into your own systems. GitHub repo.

Stripe

React Arborist 2.0: A 'Tree View' Component — A robust, fully-featured tree component (arbor is Latin for tree). There are a couple of demos if you want to see it in action.

Brim Data

Zigi: The Automated Workflow Assistant Built for Devs & Their Teams

Zigi sponsor

React 17, Bootstrap 5 and Material Design 2.0 UI KIT — Brings together a variety of Bootstrap themes, templates and tools into a single ‘starter kit.’ GitHub repo.

MDBootstrap

react-json-to-csv — A button component to easily generate CSV downloads of JSON data as illustrated in the live demo.

Jobs

Doppler - A SecretOps Platform Built by Developers for Developers — Doppler’s looking for Sr. Full-Stack Engineers to help shape the future of security devtools. TypeScript, React, Express, and Go, apply here.
Doppler

Find React Jobs with Hired — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It's free for job-seekers.
Hired

💝 A little bonus

JSON Crack: Visualize JSON Data in Graph Form — Got JSON, want to view it? This is a neat tool for working with and displaying JSON data structures. You can play with it online, embed the graphs into your site, or download them for further use.

Aykut Saraç