# How to start a React Project \[2025\]

DevFeed: [How to start a React Project \[2025\]](<https://devfeed.tech/articles/how-to-start-a-react-project-2025-18979.md>)

Original publisher: [Read original article](<https://www.robinwieruch.de/react-starter/>)

Author: Robin Wieruch

Published: 2025-02-11T05:52:46Z

Content type: tutorial

Language: en

Sources: [Robin Wieruch](<https://devfeed.tech/sources/robin-wieruch.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [Single-page application (SPA)](<https://devfeed.tech/topics/spa.md>), [Server-side rendering](<https://devfeed.tech/topics/server-side-rendering.md>), [Framework](<https://devfeed.tech/topics/framework.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [developers](<https://devfeed.tech/tags/developers.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [react](<https://devfeed.tech/tags/react.md>), [react-starter-kit](<https://devfeed.tech/tags/react-starter-kit.md>), [react-starter-project](<https://devfeed.tech/tags/react-starter-project.md>), [vite](<https://devfeed.tech/tags/vite.md>)

## AI overview

This tutorial reviews ways to start a new React project and compares their advantages, disadvantages, required skill level, and available features. It explains Vite as a lightweight, fast option with client-side rendering by default and opt-in server-side rendering.

## Source excerpt

React starter kits (Vite, Next, Astro, Remix, React Router) which help React developers to start a React project in 2025 ...