# Remix

Published articles for Remix.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Announcing Fedora Linux Asahi Remix 45 Beta

DevFeed: [Announcing Fedora Linux Asahi Remix 45 Beta](<https://devfeed.tech/articles/announcing-fedora-linux-asahi-remix-45-beta-26758.md>)

Original publisher: [Read original article](<https://fedoramagazine.org/announcing-fedora_asahi_remix_45_beta/>)

Author: Davide Cavalca

Published: 2026-09-15T14:05:00Z

Content type: release

Language: en

Sources: [Fedora Magazine](<https://devfeed.tech/sources/fedora-magazine.md>)

Topics: [Remix](<https://devfeed.tech/topics/remix.md>), [Fedora](<https://devfeed.tech/topics/fedora.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [dnf](<https://devfeed.tech/topics/dnf.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [apple](<https://devfeed.tech/tags/apple.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [dnf](<https://devfeed.tech/tags/dnf.md>), [features](<https://devfeed.tech/tags/features.md>), [fedora-project-community](<https://devfeed.tech/tags/fedora-project-community.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [h-264](<https://devfeed.tech/tags/h-264.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [installation](<https://devfeed.tech/tags/installation.md>), [linux](<https://devfeed.tech/tags/linux.md>), [pre-release](<https://devfeed.tech/tags/pre-release.md>), [release](<https://devfeed.tech/tags/release.md>), [remix](<https://devfeed.tech/tags/remix.md>), [report](<https://devfeed.tech/tags/report.md>), [update](<https://devfeed.tech/tags/update.md>), [vp9](<https://devfeed.tech/tags/vp9.md>)

### AI overview

Fedora Asahi Remix 45 Beta is available for Apple Silicon Macs, bringing Fedora Linux 45 Beta and initial out-of-the-box support for Apple M3, M3 Pro, and M3 Max systems. It also adds hardware-accelerated H.264 and VP9 decoding across Apple Silicon, with AV1 decoding on M3 systems. Performance-oriented 3D GPU drivers for M3 systems are deferred to a future Mesa update.

### Source excerpt

We are happy to announce the availability of Fedora Linux Asahi Remix 45 Beta. This pre-release will bring the freshly announced Fedora Linux 45 Beta to Apple Silicon Macs. We expect to announce general availability of Fedora Linux Asahi Remix 45 in about a month. This will coincide with the overall Fedora Linux 45 release. [...]

## Tailcat: Tailscale without Tailscale, by Tailscale

DevFeed: [Tailcat: Tailscale without Tailscale, by Tailscale](<https://devfeed.tech/articles/tailcat-tailscale-without-tailscale-by-tailscale-168.md>)

Original publisher: [Read original article](<https://tailscale.com/blog/tailcat>)

Author: Brad Fitzpatrick

Published: 2026-08-31T14:00:00Z

Content type: article

Language: en

Sources: [Blog on Tailscale](<https://devfeed.tech/sources/blog-on-tailscale.md>)

Topics: [Go Language](<https://devfeed.tech/topics/go-language.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [client](<https://devfeed.tech/topics/client.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [Server](<https://devfeed.tech/topics/server.md>), [Security](<https://devfeed.tech/topics/security.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Android](<https://devfeed.tech/topics/android.md>), [Single sign-on (SSO)](<https://devfeed.tech/topics/sso.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [cli](<https://devfeed.tech/tags/cli.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [go](<https://devfeed.tech/tags/go.md>), [identity](<https://devfeed.tech/tags/identity.md>), [linux](<https://devfeed.tech/tags/linux.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [remix](<https://devfeed.tech/tags/remix.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

Tailcat is an open-source Go package and CLI that uses Tailscale's data plane--WireGuard encryption, NAT traversal, and DERP--to provide netcat-like client and server connectivity without the Tailscale control plane, accounts, or administrative controls.

### Source excerpt

A netcat-ish way to use Tailscale's data plane without its control plane

## How to Set Up Payments in Remix

DevFeed: [How to Set Up Payments in Remix](<https://devfeed.tech/articles/how-to-set-up-payments-in-remix-10378.md>)

Original publisher: [Read original article](<https://dodopayments.com/blogs/set-up-payments-remix/>)

Author: Ayush Agarwal

Published: 2026-03-29T00:00:00Z

Content type: tutorial

Language: en

Sources: [Dodo Payments Blog](<https://devfeed.tech/sources/dodo-payments-blog.md>)

Topics: [Remix](<https://devfeed.tech/topics/remix.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [API](<https://devfeed.tech/topics/api.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [checkout](<https://devfeed.tech/tags/checkout.md>), [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [payments](<https://devfeed.tech/tags/payments.md>), [remix](<https://devfeed.tech/tags/remix.md>), [webhooks](<https://devfeed.tech/tags/webhooks.md>)

### AI overview

A tutorial on integrating Dodo Payments into Remix applications. It covers installation, checkout flows, webhook handling, and customer subscriptions using Remix loaders, actions, and resource routes.

### Source excerpt

Complete guide to integrating Dodo Payments in Remix applications. Covers loaders, actions, resource routes for webhooks, and checkout components.

## Improving Frontend Regression Testing with Chromatic

DevFeed: [Improving Frontend Regression Testing with Chromatic](<https://devfeed.tech/articles/improving-frontend-regression-testing-with-chromatic-30794.md>)

Original publisher: [Read original article](<https://devblog.kogan.com/blog/improving-frontend-regression-testing-with-chromatic>)

Author: Stephen De Vaux

Published: 2026-01-30T01:00:49Z

Content type: article

Language: en

Sources: [Kogan.com](<https://devfeed.tech/sources/kogan-com.md>)

Topics: [Front end](<https://devfeed.tech/topics/frontend.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Storybook](<https://devfeed.tech/topics/storybook.md>), [Remix](<https://devfeed.tech/topics/remix.md>), [browser](<https://devfeed.tech/topics/browser.md>), [ci](<https://devfeed.tech/topics/ci.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [unit test](<https://devfeed.tech/topics/unit-test.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [browser](<https://devfeed.tech/tags/browser.md>), [ci](<https://devfeed.tech/tags/ci.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [regression](<https://devfeed.tech/tags/regression.md>), [remix](<https://devfeed.tech/tags/remix.md>), [storybook](<https://devfeed.tech/tags/storybook.md>), [testing](<https://devfeed.tech/tags/testing.md>), [ui](<https://devfeed.tech/tags/ui.md>), [unit-test](<https://devfeed.tech/tags/unit-test.md>), [visual-regression-testing](<https://devfeed.tech/tags/visual-regression-testing.md>)

### AI overview

The article explains how Kogan integrated Chromatic into a Remix-based frontend testing workflow to detect visual regressions that traditional unit tests may miss. It describes Chromatic's Storybook integration, browser screenshots, baseline comparisons, CI workflow, and the differences between UI Review and Visual Tests.

### Source excerpt

After recently migrating our frontend to Remix, we took the opportunity to reassess how we approach frontend testing, particularly regression testing. While we already had unit test coverage, we identified a gap when it came to validating UI changes. This is where Chromatic became a part of our frontend testing strategy. This post outlines why we introduced Chromatic and how it fits into a Remix-based workflow. Even when application functionality remains unchanged, subtle visual regressions can still be introduced. Changes to spacing, typography, layout, or component states can easily slip through without being caught by traditional tests. What we needed was a way to automatically detect meaningful UI changes while still fitting into our existing development workflow. At the same time, it was important to avoid introducing a fragile or high-maintenance testing setup, one that adds overhead without delivering proportional benefit. Our implementation with Chromatic attempts to balance automation, reliability, and developer experience as a practical addition rather than an extra burden. Why Chromatic? Chromatic provides visual regression testing on top of Storybook. Instead of testing components purely through assertions, Chromatic renders components in a real browser environment and captures screenshots. These are then compared against a known baseline to highlight visual changes. The key reasons we chose Chromatic were: Automated visual diffs that are easy to review Integration with Storybook, which we already use for component development CI-friendly workflow that fits well into pull requests Chromatic offers two closely related features for reviewing UI changes: UI Review and Visual Tests. While they have some overlap of functionality, they serve different purposes and are designed for different levels of enforcement. UI Review is enabled by default, whereas Visual Tests are an optional feature. UI Review generates snapshots that highlight differences against a bas

## Remixing Shopify's Admin: How We Made It 30% Faster and AI-Ready

DevFeed: [Remixing Shopify's Admin: How We Made It 30% Faster and AI-Ready](<https://devfeed.tech/articles/remixing-shopify-s-admin-how-we-made-it-30-faster-and-ai-ready-1548.md>)

Original publisher: [Read original article](<https://shopify.engineering/remixing-admin>)

Author: Craig Brunner

Published: 2025-06-30T18:09:52Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [App](<https://devfeed.tech/topics/app.md>), [web-standards](<https://devfeed.tech/topics/web-standards.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [remix](<https://devfeed.tech/tags/remix.md>), [routing](<https://devfeed.tech/tags/routing.md>), [scale](<https://devfeed.tech/tags/scale.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [web-standards](<https://devfeed.tech/tags/web-standards.md>)

### AI overview

Shopify describes rebuilding its Admin application with Remix to improve page-load performance, unify route information, and support large-scale collaboration across many teams.

### Source excerpt

Learn how we just made Shopify's Admin 30% faster while setting it up for AI superpowers. We overhauled admin.shopify.com, transforming the system that supports 67 million daily page views and empowers merchants in managing their businesses.

## Ethereum.org 2024 Translatathon recap

DevFeed: [Ethereum.org 2024 Translatathon recap](<https://devfeed.tech/articles/ethereum-org-2024-translatathon-recap-17117.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2024/10/16/translatathon-2024-recap>)

Author: Digital Studio

Published: 2024-10-16T00:00:00Z

Content type: article

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [Learning](<https://devfeed.tech/topics/learning.md>), [Remix](<https://devfeed.tech/topics/remix.md>), [Solidity](<https://devfeed.tech/topics/solidity.md>)

Tags: [contributors](<https://devfeed.tech/tags/contributors.md>), [devcon](<https://devfeed.tech/tags/devcon.md>), [developer](<https://devfeed.tech/tags/developer.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [ethereum-org](<https://devfeed.tech/tags/ethereum-org.md>), [languages](<https://devfeed.tech/tags/languages.md>), [learning](<https://devfeed.tech/tags/learning.md>), [recap](<https://devfeed.tech/tags/recap.md>), [remix](<https://devfeed.tech/tags/remix.md>), [translation](<https://devfeed.tech/tags/translation.md>)

### AI overview

The article recaps ethereum.org's 2024 Translatathon, in which 327 contributors translated 2.53 million words across 70 languages. It reports growth from the previous year, prize distribution, expanded multilingual coverage, and translation activity across Ethereum-related projects.

### Source excerpt

The 2nd edition of the ethereum.org Translatathon is in the books! This year, we saw 327 contributors translate an incredible 2.53 million words across 70 languages. Let's look at the details:...

## What Is a Full-Stack Framework? Backend-First and Frontend-First Approaches

DevFeed: [What Is a Full-Stack Framework? Backend-First and Frontend-First Approaches](<https://devfeed.tech/articles/what-is-a-full-stack-framework-34914.md>)

Original publisher: [Read original article](<https://frontendfocus.substack.com/p/what-is-a-full-stack-framework>)

Author: Mads Brodt

Published: 2024-05-30T15:01:38Z

Content type: opinion

Language: en

Sources: [Front-End Focus](<https://devfeed.tech/sources/front-end-focus.md>)

Topics: [Full-Stack](<https://devfeed.tech/topics/full-stack.md>), [Frameworks](<https://devfeed.tech/topics/frameworks.md>), [Server-side rendering](<https://devfeed.tech/topics/server-side-rendering.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Laravel](<https://devfeed.tech/topics/laravel.md>), [Rails](<https://devfeed.tech/topics/rails.md>), [Django](<https://devfeed.tech/topics/django.md>), [Nuxt.js](<https://devfeed.tech/topics/nuxt.md>), [Remix](<https://devfeed.tech/topics/remix.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [django](<https://devfeed.tech/tags/django.md>), [framework](<https://devfeed.tech/tags/framework.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [full-stack](<https://devfeed.tech/tags/full-stack.md>), [laravel](<https://devfeed.tech/tags/laravel.md>), [nuxt](<https://devfeed.tech/tags/nuxt.md>), [rails](<https://devfeed.tech/tags/rails.md>), [remix](<https://devfeed.tech/tags/remix.md>), [ssr](<https://devfeed.tech/tags/ssr.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

The article compares traditional backend-first full-stack frameworks such as Laravel, Ruby on Rails, and Django with frontend-first JavaScript frameworks such as NextJS, NuxtJS, and Remix. It explains their differing approaches to server-side work, databases, authentication, templating, and client-side interactivity, noting that each has advantages and disadvantages.

### Source excerpt

There's been a lot of discussion in the web space lately on what a full-stack framework actually is.

## Speeding up a Remix website with Turso's embedded replicas hosted on Akamai's Linode

DevFeed: [Speeding up a Remix website with Turso's embedded replicas hosted on Akamai's Linode](<https://devfeed.tech/articles/speeding-up-a-remix-website-with-turso-s-embedded-replicas-hosted-on-akamai-s-linode-6036.md>)

Original publisher: [Read original article](<https://turso.tech/blog/speeding-up-a-remix-website-with-tursos-embedded-replicas-hosted-on-akamais-linode-e5e5a738>)

Author: James Sinkala

Published: 2023-11-30T00:00:00Z

Content type: article

Language: en

Sources: [Turso Blog](<https://devfeed.tech/sources/turso-blog.md>)

Topics: [Turso](<https://devfeed.tech/topics/turso.md>), [Embedded Replicas](<https://devfeed.tech/topics/embedded-replicas.md>), [Remix](<https://devfeed.tech/topics/remix.md>), [Linode](<https://devfeed.tech/topics/linode.md>)

Tags: [akamai](<https://devfeed.tech/tags/akamai.md>), [embedded-replicas](<https://devfeed.tech/tags/embedded-replicas.md>), [linode](<https://devfeed.tech/tags/linode.md>), [multitenancy](<https://devfeed.tech/tags/multitenancy.md>), [remix](<https://devfeed.tech/tags/remix.md>), [turso](<https://devfeed.tech/tags/turso.md>)

### AI overview

An older post describes using Turso's embedded replicas to speed up a Remix website hosted on Akamai's Linode. The accompanying note explains that Turso has since been rewritten and now supports querying databases over the wire or syncing them with devices and servers for offline use.

### Source excerpt

Using Turso's embedded replicas to speed up a Remix website hosted on Akamai's Linode

## The art of conditional rendering: Tips and tricks for React and Next.js developers

DevFeed: [The art of conditional rendering: Tips and tricks for React and Next.js developers](<https://devfeed.tech/articles/the-art-of-conditional-rendering-tips-and-tricks-for-react-and-next-js-developers-7870.md>)

Original publisher: [Read original article](<https://snyk.io/blog/conditional-rendering-react-next-js/>)

Author: Kumar Harsh

Published: 2023-10-30T13:00:00Z

Content type: tutorial

Language: en

Sources: [Blog RSS Feed | Snyk](<https://devfeed.tech/sources/blog-rss-feed-snyk.md>)

Topics: [Next.js](<https://devfeed.tech/topics/next-js.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>)

Tags: [awareness](<https://devfeed.tech/tags/awareness.md>), [blog](<https://devfeed.tech/tags/blog.md>), [developer](<https://devfeed.tech/tags/developer.md>), [draftdotdev](<https://devfeed.tech/tags/draftdotdev.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [open-source-security](<https://devfeed.tech/tags/open-source-security.md>), [performance](<https://devfeed.tech/tags/performance.md>), [react](<https://devfeed.tech/tags/react.md>), [remix](<https://devfeed.tech/tags/remix.md>), [routing](<https://devfeed.tech/tags/routing.md>), [snyk-open-source](<https://devfeed.tech/tags/snyk-open-source.md>), [snyk-platform](<https://devfeed.tech/tags/snyk-platform.md>), [ui](<https://devfeed.tech/tags/ui.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

A tutorial on conditional rendering in React, Next.js, and Remix. It explains benefits including performance and tailored UI behavior, distinguishes conditional rendering from conditional routing, and covers implementation approaches.

### Source excerpt

In this article, you'll learn about the benefits of conditional rendering, how it differs from conditional routing, and how to implement both in React, Next.js, and Remix.

## Creating a multitenant SaaS service with Turso, Remix, and Drizzle

DevFeed: [Creating a multitenant SaaS service with Turso, Remix, and Drizzle](<https://devfeed.tech/articles/creating-a-multitenant-saas-service-with-turso-remix-and-drizzle-5919.md>)

Original publisher: [Read original article](<https://turso.tech/blog/creating-a-multitenant-saas-service-with-turso-remix-and-drizzle-6205cf47>)

Author: James Sinkala

Published: 2023-10-19T00:00:00Z

Content type: article

Language: en

Sources: [Turso Blog](<https://devfeed.tech/sources/turso-blog.md>)

Topics: [Turso](<https://devfeed.tech/topics/turso.md>), [Drizzle](<https://devfeed.tech/topics/drizzle.md>), [Remix](<https://devfeed.tech/topics/remix.md>), [Software as a service](<https://devfeed.tech/topics/saas.md>)

Tags: [database](<https://devfeed.tech/tags/database.md>), [drizzle](<https://devfeed.tech/tags/drizzle.md>), [integration](<https://devfeed.tech/tags/integration.md>), [multitenancy](<https://devfeed.tech/tags/multitenancy.md>), [remix](<https://devfeed.tech/tags/remix.md>), [saas](<https://devfeed.tech/tags/saas.md>), [turso](<https://devfeed.tech/tags/turso.md>)

### AI overview

This article describes building a multitenant SaaS website in which each user receives a separate Turso database, using Turso, Remix, and Drizzle. The supplied text notes that the post covers an older version of Turso and briefly describes Turso Cloud's database access, device and server synchronization, offline support, and file-based behavior.

### Source excerpt

Building a multitenant SaaS website where each user gets their own Turso database by leveraging Turso's numerous database offering.

## Creating a fast e-commerce website using Remix, Turso, and Drizzle hosted on Cloudflare Workers

DevFeed: [Creating a fast e-commerce website using Remix, Turso, and Drizzle hosted on Cloudflare Workers](<https://devfeed.tech/articles/creating-a-fast-e-commerce-website-using-remix-turso-and-drizzle-hosted-on-cloudflare-workers-5917.md>)

Original publisher: [Read original article](<https://turso.tech/blog/creating-a-fast-e-commerce-website-using-remix-turso-and-drizzle-hosted-on-cloudflare-workers-e624c000903a>)

Author: James Sinkala

Published: 2023-08-14T00:00:00Z

Content type: tutorial

Language: en

Sources: [Turso Blog](<https://devfeed.tech/sources/turso-blog.md>)

Topics: [Remix](<https://devfeed.tech/topics/remix.md>), [Turso](<https://devfeed.tech/topics/turso.md>), [Drizzle](<https://devfeed.tech/topics/drizzle.md>), [Cloudflare Workers](<https://devfeed.tech/topics/cloudflare-workers.md>), [Website](<https://devfeed.tech/topics/website.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>)

Tags: [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [cloudflare-workers](<https://devfeed.tech/tags/cloudflare-workers.md>), [databases](<https://devfeed.tech/tags/databases.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [drizzle](<https://devfeed.tech/tags/drizzle.md>), [e-commerce](<https://devfeed.tech/tags/e-commerce.md>), [remix](<https://devfeed.tech/tags/remix.md>), [turso](<https://devfeed.tech/tags/turso.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

A tutorial on creating a fast e-commerce website with Remix, Turso, and Drizzle, then deploying it to the edge with Cloudflare Workers. The article references an older version of Turso and notes changes to Turso's current platform and SDKs.

### Source excerpt

Create a fast e-commerce website by using Remix, Turso, and Drizzle and deploy it to the edge by using Cloudflare Workers.

## Shopify's platform is the Web platform

DevFeed: [Shopify's platform is the Web platform](<https://devfeed.tech/articles/shopify-s-platform-is-the-web-platform-1615.md>)

Original publisher: [Read original article](<https://shopify.engineering/shopifys-platform-is-the-web-platform>)

Author: Surma

Published: 2023-07-26T15:51:33Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Shopify](<https://devfeed.tech/topics/shopify.md>), [Remix](<https://devfeed.tech/topics/remix.md>), [Web platform](<https://devfeed.tech/topics/web-platform.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [web-standards](<https://devfeed.tech/topics/web-standards.md>), [browser](<https://devfeed.tech/topics/browser.md>), [LocalStorage](<https://devfeed.tech/topics/localstorage.md>)

Tags: [applications](<https://devfeed.tech/tags/applications.md>), [browser](<https://devfeed.tech/tags/browser.md>), [remix](<https://devfeed.tech/tags/remix.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [standards](<https://devfeed.tech/tags/standards.md>), [web](<https://devfeed.tech/tags/web.md>), [web-development](<https://devfeed.tech/tags/web-development.md>), [web-platform](<https://devfeed.tech/tags/web-platform.md>)

### AI overview

Shopify recommends Remix for building Admin apps, emphasizing developer experience, performance, and alignment with the web platform and web standards. The article explains how Admin Apps operate as web apps inside cross-origin iframes and discusses browser sandboxing and storage restrictions that affect app development.

### Source excerpt

Remix is now the recommended way to build Admin apps on Shopify. With Remix, you get a best-in-class developer experience while ensuring exceptional out-of-the-box performance for your app. Remix embraces the web platform and web standards, allowing web developers to use more of their existing knowledge and skills.

## 2023 Web Framework Performance Report

DevFeed: [2023 Web Framework Performance Report](<https://devfeed.tech/articles/2023-web-framework-performance-report-3131.md>)

Original publisher: [Read original article](<https://astro.build/blog/2023-web-framework-performance-report/>)

Author: Fred Schott

Published: 2023-03-07T00:00:00Z

Content type: article

Language: en

Sources: [The Astro Blog](<https://devfeed.tech/sources/the-astro-blog.md>)

Topics: [Frameworks](<https://devfeed.tech/topics/frameworks.md>), [Core Web Vitals](<https://devfeed.tech/topics/core-web-vitals.md>), [Web](<https://devfeed.tech/topics/web.md>), [data](<https://devfeed.tech/topics/data.md>), [Astro](<https://devfeed.tech/topics/astro.md>), [gatsby](<https://devfeed.tech/topics/gatsby.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [Nuxt.js](<https://devfeed.tech/topics/nuxt.md>), [Remix](<https://devfeed.tech/topics/remix.md>), [WordPress](<https://devfeed.tech/topics/wordpress.md>)

Tags: [astro](<https://devfeed.tech/tags/astro.md>), [core-web-vitals](<https://devfeed.tech/tags/core-web-vitals.md>), [framework](<https://devfeed.tech/tags/framework.md>), [measurement](<https://devfeed.tech/tags/measurement.md>), [measurements](<https://devfeed.tech/tags/measurements.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [nuxt](<https://devfeed.tech/tags/nuxt.md>), [performance](<https://devfeed.tech/tags/performance.md>), [remix](<https://devfeed.tech/tags/remix.md>), [report](<https://devfeed.tech/tags/report.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

This report examines how Astro, Gatsby, Next.js, Nuxt, Remix, SvelteKit, and, where possible, WordPress relate to real-world web performance and user experience in 2023. It uses publicly available data from the Chrome User Experience Report, HTTP Archive, and Core Web Vitals Technology Report, rather than performance measurements collected directly by Astro.

### Source excerpt

A look at how different web frameworks perform in the real world in 2023. Based on real-world, production data from HTTP Archive and Google Chrome.

## Bringing Javascript to WebAssembly for Shopify Functions

DevFeed: [Bringing Javascript to WebAssembly for Shopify Functions](<https://devfeed.tech/articles/bringing-javascript-to-webassembly-for-shopify-functions-1460.md>)

Original publisher: [Read original article](<https://shopify.engineering/javascript-in-webassembly-for-shopify-functions>)

Author: Surma

Published: 2023-02-09T14:00:02Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Shopify](<https://devfeed.tech/topics/shopify.md>), [WebAssembly](<https://devfeed.tech/topics/web-assembly.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [backends](<https://devfeed.tech/topics/backends.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Terraform](<https://devfeed.tech/topics/terraform.md>)

Tags: [customization](<https://devfeed.tech/tags/customization.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [performance](<https://devfeed.tech/tags/performance.md>), [personalization](<https://devfeed.tech/tags/personalization.md>), [remix](<https://devfeed.tech/tags/remix.md>), [rust](<https://devfeed.tech/tags/rust.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [security](<https://devfeed.tech/tags/security.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [wasm](<https://devfeed.tech/tags/wasm.md>), [webassembly](<https://devfeed.tech/tags/webassembly.md>)

### AI overview

This article explains Shopify's Local Developer Preview for writing Shopify Functions in JavaScript and running them locally before deployment is available. It describes how JavaScript was brought to WebAssembly under the tight constraints of Shopify Functions, and presents WebAssembly as the foundation for secure, flexible, and performant execution of custom code. The article also situates Shopify Functions as the back-end component of Shopify's broader customization model, alongside front-end and database customization.

### Source excerpt

While we're working on getting our Shopify Functions infrastructure ready for the public beta, we thought we'd use this opportunity to shine some light on how we brought JavaScript to WebAssembly, how we made everything fit within our very tight Shopify Function constraints, and what our plans for the future look like.

## Announcing SvelteKit 1.0

DevFeed: [Announcing SvelteKit 1.0](<https://devfeed.tech/articles/announcing-sveltekit-1-0-3029.md>)

Original publisher: [Read original article](<https://svelte.dev/blog/announcing-sveltekit-1.0>)

Author: The Svelte team

Published: 2022-12-14T00:00:00Z

Content type: release

Language: en

Sources: [Svelte blog](<https://devfeed.tech/sources/svelte-blog.md>)

Topics: [Svelte](<https://devfeed.tech/topics/svelte.md>), [Frameworks](<https://devfeed.tech/topics/frameworks.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [Server-side rendering](<https://devfeed.tech/topics/server-side-rendering.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [npm](<https://devfeed.tech/topics/npm.md>), [Nextra](<https://devfeed.tech/topics/nextra.md>), [Remix](<https://devfeed.tech/topics/remix.md>)

Tags: [astro](<https://devfeed.tech/tags/astro.md>), [framework](<https://devfeed.tech/tags/framework.md>), [laravel](<https://devfeed.tech/tags/laravel.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [npm](<https://devfeed.tech/tags/npm.md>), [rails](<https://devfeed.tech/tags/rails.md>), [remix](<https://devfeed.tech/tags/remix.md>), [routing](<https://devfeed.tech/tags/routing.md>), [server-side-rendering](<https://devfeed.tech/tags/server-side-rendering.md>), [svelte](<https://devfeed.tech/tags/svelte.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

SvelteKit has reached version 1.0 and is presented as the recommended framework for building Svelte applications. The article explains how it addresses application concerns such as routing, server-side rendering, data fetching, error handling, production builds, security, caching, and deployment, while highlighting client-side navigation after the initial server-rendered page load.

### Source excerpt

After two years in development, SvelteKit has finally reached 1.0. As of today, it's the recommended way to build Svelte apps of all shapes and sizes. We're so excited to share this release with you. It's the culmination of thousands of hours of work, both from the Svelte core team and the wider community, and we think it's the most enjoyable way to build production-grade websites, whether you're a solo developer working on a small project or part of a large team. To get started, run npm create svelte@latest, and visit the docs and (experimental!) interactive tutorial. Svelte Radio Live: the Christmas special What is SvelteKit? SvelteKit is a framework for building web applications on top of Svelte, a UI component framework that developers love for its performance and ease of use. If you've used component frameworks like Svelte, you'll know that they make it much easier to build user interfaces than working with the DOM directly. But they leave a lot of questions unanswered: How do I structure my source code? How do I add server-side rendering? How do I add routing that works on the server and in the browser? How do I make client-side routing accessible? How do I fetch data? How do I mutate data? How do I handle errors? How do I optimise my production build? How do I handle environment variables sensibly and securely? How do I add CSP headers and CSRF protection? How do I add a service worker that knows what to cache? How do I prepare my application for deployment? An application framework is designed to answer these questions. SvelteKit does so with a design informed by the real world needs of an army of beta testers (many of whom have been running SvelteKit in production for some time -- we salute your courage and thank you for the invaluable feedback) and the best ideas from other application frameworks including Next.js and Remix. How is it different? Web developers today are spoiled for choice. Aside from the aforementioned frameworks, there are options like Ast

## The Supabase Content Storm

DevFeed: [The Supabase Content Storm](<https://devfeed.tech/articles/the-supabase-content-storm-693.md>)

Original publisher: [Read original article](<https://supabase.com/blog/the-supabase-content-storm>)

Author: Ramiro Nunez Dosio

Published: 2022-12-06T07:00:00Z

Content type: article

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Supabase](<https://devfeed.tech/topics/supabase.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [passwords](<https://devfeed.tech/topics/passwords.md>), [Angular](<https://devfeed.tech/topics/angular.md>), [Database Migration](<https://devfeed.tech/topics/database-migration.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [Extension](<https://devfeed.tech/topics/extension.md>), [Flutter](<https://devfeed.tech/topics/flutter.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Python](<https://devfeed.tech/topics/python.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>)

Tags: [angular](<https://devfeed.tech/tags/angular.md>), [building](<https://devfeed.tech/tags/building.md>), [content](<https://devfeed.tech/tags/content.md>), [creators](<https://devfeed.tech/tags/creators.md>), [database-migration](<https://devfeed.tech/tags/database-migration.md>), [developers](<https://devfeed.tech/tags/developers.md>), [extensions](<https://devfeed.tech/tags/extensions.md>), [flutter](<https://devfeed.tech/tags/flutter.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [launch](<https://devfeed.tech/tags/launch.md>), [python](<https://devfeed.tech/tags/python.md>), [remix](<https://devfeed.tech/tags/remix.md>), [rust](<https://devfeed.tech/tags/rust.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

Supabase describes its Content Storm campaign for Launch Week 6, in which more than 30 external creators, community members, makers, and other participants published Supabase-related content simultaneously. The article lists projects and tutorials covering authentication, databases, migrations, frameworks, programming languages, browser extensions, payments, and other integrations.

### Source excerpt

We worked with +30 content creators to drop a mountain of content simultaneously.

## Mixing It Up: Remix Joins Shopify to Push the Web Forward

DevFeed: [Mixing It Up: Remix Joins Shopify to Push the Web Forward](<https://devfeed.tech/articles/mixing-it-up-remix-joins-shopify-to-push-the-web-forward-1547.md>)

Original publisher: [Read original article](<https://shopify.engineering/remix-joins-shopify>)

Author: Dion Almaer

Published: 2022-10-31T14:00:02Z

Content type: news

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Remix](<https://devfeed.tech/topics/remix.md>), [Shopify](<https://devfeed.tech/topics/shopify.md>), [React Router](<https://devfeed.tech/topics/react-router.md>), [React](<https://devfeed.tech/topics/react.md>), [Web](<https://devfeed.tech/topics/web.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Single-page application (SPA)](<https://devfeed.tech/topics/spa.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [compatibility](<https://devfeed.tech/tags/compatibility.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [framework](<https://devfeed.tech/tags/framework.md>), [front-end](<https://devfeed.tech/tags/front-end.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [react](<https://devfeed.tech/tags/react.md>), [react-router](<https://devfeed.tech/tags/react-router.md>), [remix](<https://devfeed.tech/tags/remix.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [web](<https://devfeed.tech/tags/web.md>), [web-platform](<https://devfeed.tech/tags/web-platform.md>)

### AI overview

Shopify announces that the open-source Remix web framework and its team are joining the company. The partnership aims to advance fast, resilient web experiences, improve Shopify's Hydrogen product, and provide Remix with stronger sponsorship and support.

### Source excerpt

At Shopify, the Remix open-source community has a strong sponsor and supporter that will enable the web framework to accelerate its roadmap.

## How to use Apollo Client with Remix

DevFeed: [How to use Apollo Client with Remix](<https://devfeed.tech/articles/how-to-use-apollo-client-with-remix-23385.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/how-to-use-apollo-client-with-remix>)

Author: Janessa Garrow

Published: 2022-10-12T12:00:00Z

Content type: tutorial

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [apollo-client](<https://devfeed.tech/topics/apollo-client.md>), [Remix](<https://devfeed.tech/topics/remix.md>), [Server-side rendering](<https://devfeed.tech/topics/server-side-rendering.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [React](<https://devfeed.tech/topics/react.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [apollo-client](<https://devfeed.tech/tags/apollo-client.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [react](<https://devfeed.tech/tags/react.md>), [remix](<https://devfeed.tech/tags/remix.md>), [ssr](<https://devfeed.tech/tags/ssr.md>)

### AI overview

A tutorial on integrating Apollo Client with Remix for server-side rendered pages. It covers using Apollo Client hooks and caching, setting up a Remix application, installing the required packages, and understanding the relevant file structure.

### Source excerpt

Remix is a newer JavaScript web framework that focuses on using native web API's to improve the user experience by providing fast page loads and transitions. It's both a server and browser runtime, which means you can render your pages and make requests on the server (SSR) or wait to do it in the browser. What if you want to use SSR and Apollo Client together?

## What's new in Svelte: October 2022

DevFeed: [What's new in Svelte: October 2022](<https://devfeed.tech/articles/what-s-new-in-svelte-october-2022-3118.md>)

Original publisher: [Read original article](<https://svelte.dev/blog/whats-new-in-svelte-october-2022>)

Author: Dani Sandoval

Published: 2022-10-01T00:00:00Z

Content type: article

Language: en

Sources: [Svelte blog](<https://devfeed.tech/sources/svelte-blog.md>)

Topics: [Svelte](<https://devfeed.tech/topics/svelte.md>), [Data visualization](<https://devfeed.tech/topics/data-visualization.md>), [Extension](<https://devfeed.tech/topics/extension.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [Remix](<https://devfeed.tech/topics/remix.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [JSON](<https://devfeed.tech/topics/json.md>), [React](<https://devfeed.tech/topics/react.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [announcement](<https://devfeed.tech/tags/announcement.md>), [build-performance](<https://devfeed.tech/tags/build-performance.md>), [data-visualization](<https://devfeed.tech/tags/data-visualization.md>), [extension](<https://devfeed.tech/tags/extension.md>), [react](<https://devfeed.tech/tags/react.md>), [release](<https://devfeed.tech/tags/release.md>), [remix](<https://devfeed.tech/tags/remix.md>), [svelte](<https://devfeed.tech/tags/svelte.md>)

### AI overview

This October 2022 update covers new Svelte and SvelteKit features, a two-day Svelte Summit, improvements to the Svelte extension, new accessibility warnings, and educational demonstrations. It also announces the first SvelteKit Release Candidate and highlights updates involving forms, Sverdle, Cloudflare Pages, build performance, Node.js requirements, and generated types.

### Source excerpt

There's a bunch of updates this month... from new features in Svelte and SvelteKit to a whole 2-day summit! Plus, the Svelte extension gets some helpful new tools, new accessibility (a11y) warnings, and Tan Li Hau teaches us how to build our own Svelte and a Svelte spreadsheet 😎 What happened at Svelte Summit? A lot! Below you can find all the talks, by timestamp, from each livestream. Bite-size videos of the event will be coming soon to the Svelte Society channel, so be sure to Subscribe, if you haven't already! Day One 12:31 - How to get Svelte adopted at work 33:21 - Animating Data Visualization in Svelte 2:20:36 - Red flags & code smells 2:53:42 - Enhance your DX 4:42:41 - Svelte in UBS' knowledge graph 5:06:42 - How to migrate react libraries to svelte 5:45:27 - DX magic in the world of Svelte 7:25:39 - Data visualizations powered by Svelte 7:59:38 - Partial Hydration in Svelte for Increased Performance 8:20:49 - Building the future, faster Day Two 24:09 - Scrollytell me why: Ain't nothing but a piece of cake 2:02:40 - I told you my dog wouldn't run 2:29:43 - 10Xing Svelte 3:04:56 - Svemix? Re-svmix? Re-svelte?: Bringing Svelte to Remix Router 5:09:39 - Having fun with stores: an interactive demo of Svelte's built in state management library 5:37:06 - When Keeping it Svelte Goes Wrong. An Analysis of Some of the Worst Svelte I Have Ever Coded 7:22:05 - Getting started with Hooks 7:38:14 - Special Announcement* *In the final talk of the summit, Rich Harris announces the first Release Candidate of SvelteKit! With no planned breaking changes left, the team is hard at work squashing bugs and adding the remaining features for 1.0... More SvelteKit Updates use:enhance is the easiest way to progressively enhance a form (Docs, #6633, #6828, #7012) The demo app has been updated to add the Sverdle game, which Rich demoed at Svelte Summit and demonstrates use:enhance (#6979) Cloudflare Pages _routes.json specification is now supported by adapter-cloudflare (#6530) Improve

## Remix.run is great! But can it have a full backend in under a minute?

DevFeed: [Remix.run is great! But can it have a full backend in under a minute?](<https://devfeed.tech/articles/remix-run-is-great-but-can-it-have-a-full-backend-in-under-a-minute-6026.md>)

Original publisher: [Read original article](<https://turso.tech/blog/remixrun-is-great-but-can-it-have-a-full-backend-in-under-a-minute-b4f7542c>)

Author: Glauber Costa

Published: 2022-08-03T00:00:00Z

Content type: tutorial

Language: en

Sources: [Turso Blog](<https://devfeed.tech/sources/turso-blog.md>)

Topics: [Remix](<https://devfeed.tech/topics/remix.md>), [Provisioning](<https://devfeed.tech/topics/provisioning.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Turso](<https://devfeed.tech/topics/turso.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>)

Tags: [chiselstrike](<https://devfeed.tech/tags/chiselstrike.md>), [databases](<https://devfeed.tech/tags/databases.md>), [framework](<https://devfeed.tech/tags/framework.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [libsql](<https://devfeed.tech/tags/libsql.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>), [react](<https://devfeed.tech/tags/react.md>), [remix](<https://devfeed.tech/tags/remix.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [turso](<https://devfeed.tech/tags/turso.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

This tutorial presents Remix.run as a JavaScript framework and explains how provisioning databases can give it a full backend in under a minute. It discusses Turso, an SQLite rewrite whose databases can be queried over the network or synchronized with devices and servers for offline use.

### Source excerpt

Remix.run is gaining ground as a powerful and friendly Javascript framework. Read on to explore how to make it even better by provisioning its databases in under a minute.

## Setup a Monorepo with PNPM workspaces and speed it up with Nx!

DevFeed: [Setup a Monorepo with PNPM workspaces and speed it up with Nx!](<https://devfeed.tech/articles/setup-a-monorepo-with-pnpm-workspaces-and-speed-it-up-with-nx-21448.md>)

Original publisher: [Read original article](<https://nx.dev/blog/setup-a-monorepo-with-pnpm-workspaces-and-speed-it-up-with-nx>)

Author: Juri Strumpflohner

Published: 2022-07-14T00:00:00Z

Content type: tutorial

Language: en

Sources: [Juri Strumpflohner](<https://devfeed.tech/sources/juri-strumpflohner.md>)

Topics: [monorepo](<https://devfeed.tech/topics/monorepo.md>), [Yarn](<https://devfeed.tech/topics/yarn.md>), [Remix](<https://devfeed.tech/topics/remix.md>), [React](<https://devfeed.tech/topics/react.md>), [make](<https://devfeed.tech/topics/make.md>), [Git](<https://devfeed.tech/topics/git.md>), [npm](<https://devfeed.tech/topics/npm.md>)

Tags: [caching](<https://devfeed.tech/tags/caching.md>), [deep-dive](<https://devfeed.tech/tags/deep-dive.md>), [git](<https://devfeed.tech/tags/git.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [monorepo](<https://devfeed.tech/tags/monorepo.md>), [npm](<https://devfeed.tech/tags/npm.md>), [nx](<https://devfeed.tech/tags/nx.md>), [parallel](<https://devfeed.tech/tags/parallel.md>), [pnpm](<https://devfeed.tech/tags/pnpm.md>), [react](<https://devfeed.tech/tags/react.md>), [remix](<https://devfeed.tech/tags/remix.md>), [run](<https://devfeed.tech/tags/run.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A tutorial on setting up a PNPM monorepo for a Remix application and React-based library, with guidance on parallel commands and adding Nx for task scheduling and caching.

### Source excerpt

Learn to set up a monorepo with PNPM workspaces for Remix and React projects, then enhance it with Nx's task scheduling and caching features.

## Revamped Auth Helpers for Supabase (with SvelteKit support)

DevFeed: [Revamped Auth Helpers for Supabase (with SvelteKit support)](<https://devfeed.tech/articles/revamped-auth-helpers-for-supabase-with-sveltekit-support-580.md>)

Original publisher: [Read original article](<https://supabase.com/blog/supabase-auth-helpers-with-sveltekit-support>)

Author: Andrew Smith

Published: 2022-07-13T07:00:00Z

Content type: release

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [SDKs](<https://devfeed.tech/topics/sdks.md>), [migration](<https://devfeed.tech/topics/migration.md>)

Tags: [auth](<https://devfeed.tech/tags/auth.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [framework](<https://devfeed.tech/tags/framework.md>), [frameworks](<https://devfeed.tech/tags/frameworks.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [migration](<https://devfeed.tech/tags/migration.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [react](<https://devfeed.tech/tags/react.md>), [release](<https://devfeed.tech/tags/release.md>), [remix](<https://devfeed.tech/tags/remix.md>), [support](<https://devfeed.tech/tags/support.md>)

### AI overview

Supabase announces revamped Auth Helpers with SvelteKit support, a package rename, a monorepo structure, and migration guidance.

### Source excerpt

Supabase Auth Helpers now have improved developer experience, Sveltekit support, and more.

## Headless UI v1.6, Tailwind UI team management, Tailwind Play improvements, and more

DevFeed: [Headless UI v1.6, Tailwind UI team management, Tailwind Play improvements, and more](<https://devfeed.tech/articles/headless-ui-v1-6-tailwind-ui-team-management-tailwind-play-improvements-and-more-3447.md>)

Original publisher: [Read original article](<https://tailwindcss.com/blog/2022-05-23-headless-ui-v1-6-tailwind-ui-team-management>)

Published: 2022-05-27T15:00:00Z

Content type: release

Language: en

Sources: [Tailwind CSS Blog](<https://devfeed.tech/sources/tailwind-css-blog.md>)

Topics: [Tailwind CSS](<https://devfeed.tech/topics/tailwind.md>), [React](<https://devfeed.tech/topics/react.md>), [Vue.js](<https://devfeed.tech/topics/vue.md>), [dialog](<https://devfeed.tech/topics/dialog.md>), [Remix](<https://devfeed.tech/topics/remix.md>)

Tags: [css](<https://devfeed.tech/tags/css.md>), [dialog](<https://devfeed.tech/tags/dialog.md>), [react](<https://devfeed.tech/tags/react.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [remix](<https://devfeed.tech/tags/remix.md>), [tailwind](<https://devfeed.tech/tags/tailwind.md>), [ui](<https://devfeed.tech/tags/ui.md>), [update](<https://devfeed.tech/tags/update.md>), [v1](<https://devfeed.tech/tags/v1.md>), [vue](<https://devfeed.tech/tags/vue.md>)

### AI overview

The article announces Headless UI v1.6 and describes new features for React and Vue components, including multiple selection, clearing combobox values, hidden inputs for form submission, object serialization, and improvements to dialog scrolling and outside-click behavior.

### Source excerpt

It's been a while since I've written about what we've been working on so I have a lot to share! Too much honestly -- so put your swim suit on, sit back in your lounge chair, and prepare to soak up some vitamin CSS.

## Using Nx as a React CLI for project setup and developer tooling

DevFeed: [Using Nx as a React CLI for project setup and developer tooling](<https://devfeed.tech/articles/the-react-cli-you-always-wanted-but-didn-t-know-about-21391.md>)

Original publisher: [Read original article](<https://juri.dev/blog/2022/03/react-cli-always-wanted-but-didnt-know-about/>)

Published: 2022-03-29T00:00:00Z

Content type: tutorial

Language: en

Sources: [Juri Strumpflohner](<https://devfeed.tech/sources/juri-strumpflohner.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [developer tooling](<https://devfeed.tech/topics/developer-tooling.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [developer-tooling](<https://devfeed.tech/tags/developer-tooling.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [maintenance](<https://devfeed.tech/tags/maintenance.md>), [nx](<https://devfeed.tech/tags/nx.md>), [qwik](<https://devfeed.tech/tags/qwik.md>), [react](<https://devfeed.tech/tags/react.md>), [remix](<https://devfeed.tech/tags/remix.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

This article explains how Nx can serve as a React CLI for starting projects and managing developer tooling. It discusses setup automation, build and test tooling, code quality tools, formatting with Prettier, generators, configuration, and project infrastructure.

### Source excerpt

Lorem ipsum dolor sit amet

[Next page](<https://devfeed.tech/tags/remix.md?cursor=WyIyMDIyLTAzLTI5VDAwOjAwOjAwKzAwOjAwIiwgIjQ5MzA4ZjQ2LTNmYTUtNDk0Zi1hMDM3LTgxNGFkZGEzYTVhZiJd>)