# React Server Components Add Capabilities and Complexity to React Development

DevFeed: [React Server Components Add Capabilities and Complexity to React Development](<https://devfeed.tech/articles/the-state-of-react-34913.md>)

Original publisher: [Read original article](<https://frontendfocus.substack.com/p/the-state-of-react>)

Author: Mads Brodt

Published: 2024-01-31T16:01:03Z

Content type: opinion

Language: en

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

Topics: [React](<https://devfeed.tech/topics/react.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>)

Tags: [async](<https://devfeed.tech/tags/async.md>), [framework](<https://devfeed.tech/tags/framework.md>), [front-end](<https://devfeed.tech/tags/front-end.md>), [nextjs](<https://devfeed.tech/tags/nextjs.md>), [react](<https://devfeed.tech/tags/react.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

## AI overview

The article examines how React Server Components and NextJS App Router change React development. It describes benefits such as server-side data loading and database access, while arguing that server/client boundaries add complexity and can make common patterns confusing.

## Source excerpt

React is awesome.