# How Imports Work in RSC

DevFeed: [How Imports Work in RSC](<https://devfeed.tech/articles/how-imports-work-in-rsc-36172.md>)

Original publisher: [Read original article](<https://overreacted.io/how-imports-work-in-rsc/>)

Published: 2025-06-05T00:00:00Z

Content type: tutorial

Language: en

Sources: [Dan Abramov](<https://devfeed.tech/sources/dan-abramov.md>)

Topics: [modules](<https://devfeed.tech/topics/modules.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Programming](<https://devfeed.tech/topics/programming.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [code](<https://devfeed.tech/tags/code.md>), [components](<https://devfeed.tech/tags/components.md>), [deep-dive](<https://devfeed.tech/tags/deep-dive.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [module](<https://devfeed.tech/tags/module.md>)

## AI overview

This deep dive explains how JavaScript module systems split code between frontend and backend environments, and how React Server Components use import-related semantics to support applications spanning both sides.

## Source excerpt

A layered module system.