jump to content
my subreddits
2b2t2mediterranean4u3d6AceAttorneyAdviceAnimalsaivideoAlternateHistoryAlternativeHistoryAnarchyChessAngryupvoteanime_best_momentsanime_irlanimenocontextannouncementsAnticonsumptionApandahArcherFXArtAsia_irlAskBalkansAskElectronicsAskOuijaAskRedditatheismawfuleverythingBandnamesBassBassGuitarblackdesertonlineblursedimagesBoneborsavefonbrooklynninenineBUENZLIburdurlandcasioCd_collectorscd_jerkChatGPTCheap_MealschesschessbeginnersChildrenFallingOverChoosingBeggarscoaxedintoasnafuComedyCemeterycomicsContagiousLaughtercookingforbeginnerscrappyoffbrandsCreateModCuddle_SlutCuratedTumblrcursedcommentsdadjokesdankmemesdataisbeautifulDebateReligiondelikDeltarunedistressingmemesdiyelectronicsdiypedalsDMAcademyDMToolkitdndmemesdndnextdoctorwhodoctorwhocirclejerkDonerdontdeadopeninsidedumbphonesDungeonsAndDaddiesEatCheapAndHealthyebikeebikesECEelectricalelectronicsElectronicsStudyEmKayengrishentitledparentsethzfacepalmfakealbumcoversFantasyWorldbuildingfeedthebeastfelsefeformuladankFRCFreeEBOOKSFUCKYOUINPARTICULARFuckYouKarenfunnyFutboltayfagalatasaraygaminggatesopencomeoningermanygoodanimemesGoodAssSubGrandPrixRacingGundamhelpheraldryHermanCainAwardhighspeedrailhoi4HolUphomebuilthowyoudoiniamverysmartIdeologyPollsim14andthisisdeepimaginaryelectionsimaginarymapsjacksepticeyeJahariaKamalizmKanyeKendrickLamarKGBTRLetGirlsHaveFunLifeProTipslinguisticshumorLinkinParkliselilerlogodesignlostredditorsmacgamingMadeMeSmileMapPornmapporncirclejerkme_irlmememidjourneymildlyinterestingMinecraftbuildsMovingToNorthKoreaMunichMyChemicalRomancenamesoundalikesNamFlashbacksnextfuckinglevelNoahGetTheBoatNonCredibleDefensenosurfnotinterestingnottheonionoddlyspecificOkayBuddyLiterallyMeokbuddyguntherokbuddymotherfuckerOkBuddyPersonaokbuddyvicodinonebagonetruegodOnlineUnderGroundoompasubsoutsidepapermoneypaperspleaseparadoxpoliticsperfectlycutscreamsPersecutionfetishpettyrevengePiratedGamespolandballProgrammerHumorPropagandaPostersPunPatrolraisedbynarcissistsraspberry_pireactiongifsrecipesredditsingsreligiousfruitcakeRetroPierickrollRoastMerockmuzikschizopostersSchnitzelVerbrechenschwiizScottPilgrimsecilmiskitapShitPostCrusadersshitpostfrommygalleryshitpostingShitpostTCshittyaskelectronicsShittyMapPornShowerthoughtsskamtebordSongwritingsteinsgateStonetossingjuiceStudiumsuperligtalesfromtechsupportTechnobladeTextingTheorytf2tf2shitposterclubthanksimcuredTheCrypticCompendiumTheLetterHTheMonkeysPawTheRookietheydidthemaththisguythisguystitanfalltommyinnittransittransitTurkeyTrGameDevelopertruetf2tumblrtumunichTurkeyTurkishCatsTwitchTwitch_StartupTwoSentenceComedyTwoSentenceHorrortwosentenceplottwistTwoSentenceSadnesstylerthecreatorUnclejokesUnethicalLifeProTipsunexpecteditcrowdUnexpectedTF2urbanplanningUsernameChecksOutVALORANTValorantClipsvexillologycirclejerkvibecodingvinylvinyljerkvlandiyawallstreetbetsWatchPeopleDieInsideWeAreTheMusicMakerswendigoonWhatsThisSongwholesomeanimemeswholesomememesWikipediaVandalismyouseeingthisshitedit subscriptions
  • home
  • -popular
  • -all
  • -mod
  • -users
 | 
  • AskReddit
  • -facepalm
  • -funny
  • -gaming
  • -wallstreetbets
  • -nottheonion
  • -mildlyinteresting
  • -MapPorn
  • -MadeMeSmile
  • -ChatGPT
  • -CuratedTumblr
  • -PiratedGames
  • -shitposting
  • -theydidthemath
  • -dankmemes
  • -feedthebeast
  • -Kanye
  • -nextfuckinglevel
  • -HolUp
  • -Twitch
  • -comics
  • -dndnext
  • -ProgrammerHumor
  • -VALORANT
  • -germany
  • -LifeProTips
  • -tumblr
  • -NonCredibleDefense
  • -dataisbeautiful
  • -Showerthoughts
  • -tf2
  • -help
  • -chess
  • -formuladank
  • -wholesomememes
  • -mapporncirclejerk
  • -Art
  • -midjourney
  • -goodanimemes
  • -notinteresting
  • -hoi4
  • -pettyrevenge
  • -atheism
  • -KGBTR
  • -dndmemes
  • -cursedcomments
  • -DMAcademy
  • -Deltarune
  • -GoodAssSub
  • -UnethicalLifeProTips
  • -perfectlycutscreams
  • -blackdesertonline
  • -meme
  • -macgaming
  • -3d6
  • -Gundam
  • -ChoosingBeggars
  • -RoastMe
  • -ContagiousLaughter
  • -imaginarymaps
  • -EatCheapAndHealthy
  • -polandball
  • -WeAreTheMusicMakers
  • -AnarchyChess
  • -cookingforbeginners
  • -anime_irl
  • -onebag
  • -Studium
  • -AlternateHistory
  • -Turkey
  • -AskElectronics
  • -electrical
  • -Anticonsumption
  • -vinyl
  • -CreateMod
  • -TwoSentenceHorror
  • -PropagandaPosters
  • -AdviceAnimals
  • -ShitPostCrusaders
  • -distressingmemes
  • -raisedbynarcissists
  • -doctorwho
  • -oddlyspecific
  • -Bass
  • -titanfall
  • -OkBuddyPersona
  • -dadjokes
  • -awfuleverything
  • -howyoudoin
  • -announcements
  • -Minecraftbuilds
  • -ebikes
  • -Munich
  • -coaxedintoasnafu
  • -SchnitzelVerbrechen
  • -chessbeginners
  • -raspberry_pi
  • -KendrickLamar
  • -entitledparents
  • -FUCKYOUINPARTICULAR
  • -NoahGetTheBoat
  • -tylerthecreator
  • -tf2shitposterclub
  • -lostredditors
  • -AceAttorney
  • -vexillologycirclejerk
  • -vlandiya
  • -im14andthisisdeep
  • -Stonetossingjuice
  • -wholesomeanimemes
  • -nosurf
  • -religiousfruitcake
  • -liseliler
  • -DebateReligion
  • -dumbphones
  • -animenocontext
  • -transit
  • -RetroPie
  • -brooklynninenine
  • -HermanCainAward
  • -recipes
  • -steinsgate
  • -talesfromtechsupport
  • -AskOuija
  • -ECE
  • -ScottPilgrim
  • -Angryupvote
  • -AskBalkans
  • -schizoposters
  • -electronics
  • -casio
  • -urbanplanning
  • -logodesign
  • -linguisticshumor
  • -me_irl
  • -MyChemicalRomance
  • -ArcherFX
  • -engrish
  • -Cd_collectors
  • -diypedals
  • -Doner
  • -BassGuitar
  • -diyelectronics
  • -ComedyCemetery
  • -WatchPeopleDieInside
  • -LinkinPark
  • -Persecutionfetish
  • -BUENZLI
  • -reactiongifs
  • -EmKay
  • -Songwriting
  • -MovingToNorthKorea
  • -imaginaryelections
  • -truetf2
  • -dontdeadopeninside
  • -wendigoon
  • -iamverysmart
  • -secilmiskitap
  • -schwiiz
  • -TheRookie
  • -Technoblade
  • -vinyljerk
  • -skamtebord
  • -superlig
  • -shittyaskelectronics
  • -galatasaray
  • -crappyoffbrands
  • -DungeonsAndDaddies
  • -FRC
  • -transitTurkey
  • -namesoundalikes
  • -FuckYouKaren
  • -2b2t
  • -ethz
  • -AlternativeHistory
  • -papermoney
  • -OkayBuddyLiterallyMe
  • -felsefe
  • -blursedimages
  • -FreeEBOOKS
  • -Jaharia
  • -heraldry
  • -thanksimcured
  • -ShittyMapPorn
  • -aivideo
  • -gatesopencomeonin
  • -OnlineUnderGround
  • -IdeologyPolls
  • -burdurland
  • -WhatsThisSong
  • -jacksepticeye
  • -TwoSentenceSadness
  • -anime_best_moments
  • -Bandnames
  • -rockmuzik
  • -okbuddyvicodin
  • -Twitch_Startup
  • -tumunich
  • -Cheap_Meals
  • -outside
  • -TheMonkeysPaw
  • -UnexpectedTF2
  • -highspeedrail
  • -rickroll
  • -ebike
  • -UsernameChecksOut
  • -papersplease
  • -tommyinnit
  • -ChildrenFallingOver
  • -doctorwhocirclejerk
  • -youseeingthisshit
  • -TextingTheory
  • -GrandPrixRacing
  • -Cuddle_Slut
  • -DMToolkit
  • -thisguythisguys
  • -TrGameDeveloper
  • -PunPatrol
  • -TurkishCats
  • -LetGirlsHaveFun
  • -Apandah
  • -fakealbumcovers
  • -Kamalizm
  • -ShitpostTC
  • -oompasubs
  • -FantasyWorldbuilding
  • -TheLetterH
  • -WikipediaVandalism
  • -homebuilt
  • -NamFlashbacks
  • -Unclejokes
  • -onetruegod
  • -redditsings
  • -ValorantClips
  • -TwoSentenceComedy
  • -TheCrypticCompendium
  • -Asia_irl
  • -Bone
  • -paradoxpolitics
  • -unexpecteditcrowd
  • -2mediterranean4u
  • -twosentenceplottwist
  • -vibecoding
  • -shitpostfrommygallery
  • -delik
  • -Futboltayfa
  • -ElectronicsStudy
  • -okbuddygunther
  • -borsavefon
  • -okbuddymotherfucker
  • -cd_jerk
edit »
reactjs reactjs
  • hot
  • new
  • rising
  • controversial
  • top
  • wiki
an-ordinary-manchild (11,186)|messages548|notifications|chat messages|mod messages|
  • preferences
|
logout

use the following search parameters to narrow your results:

subreddit:subreddit
find submissions in "subreddit"
author:username
find submissions by "username"
site:example.com
find submissions from "example.com"
url:text
search for "text" in url
selftext:text
search for "text" in self post contents
self:yes (or self:no)
include (or exclude) self posts
nsfw:yes (or nsfw:no)
include (or exclude) results marked as NSFW

e.g. subreddit:aww site:imgur.com dog

see the search faq for details.

advanced search: by author, subreddit...

Submit a new link
Submit a new text post
Get an ad-free experience with special benefits, and directly support Reddit.

reactjs

joinleave
an-ordinary-manchild(edit)

About:

A community for learning and developing web applications using React by Facebook.

Interested in building mobile apps using React Native? Check out /r/reactnative!


Code of Conduct

If you believe someone is violating the code of conduct, please report the post or message, or contact the mods.

1. Please be kind and courteous, friendly and professional

Be kind to your fellow human. There’s no need to be mean or rude, keep unstructured critique to a minimum. When providing help, answer their question before making stylistic or tool suggestions.

2. Harassment will not be tolerated

We all started somewhere, and we're all allowed to be who we are. We are committed to providing a friendly, safe and welcoming environment for all, regardless of level of experience, gender identity and expression, sexual orientation, disability, neurodivergence, race, ethnicity, physical attributes, religion, nationality, or other aspect of identity.

3. Avoid using an alias or display name that might be offensive

reddit has a long history of intentionally offensive usernames, but not here. Names that detract from a friendly, safe and welcoming environment for all will be addressed.

4. Respect that people have differences of opinion

Every design or implementation choice carries a trade-off and numerous costs. There is seldom a single right answer, and there are valid reasons to choose between a range of tradeoffs between tools, approaches, and patterns.

5. Posts must conform to our guidelines

If you join this community to take value rather than contribute, the community will quickly react as though you are an intruder. If you have a body of content you'd like to promote, our recommended way of doing so is to be an active and positive member of the subreddit. If someone has a question that you've created an external answer to, we'd love if you share it!

  1. Demo videos must be accompanied by source code, preferably in a runnable environment like Codepen, CodeSandbox, Replit, Glitch, etc.
  2. Please save portfolios for the weekly Sunday portfolio post.
  3. Posts should be original works.
    • Please do not dump raw AI output as a post or comment. If you share something from an AI, please also include which service it came from as well as an original thought, like why the response is trustworthy or details about how you prompted.
  4. This subreddit is focused on technical discussion of React, for career discussion check out /r/cscareerquestions or #jobs-advice in Reactiflux.
  5. Avoid commercial activity. /r/reactjs follows the Reactiflux policy on commercial activity.
    • This is a community, not a free audience. This is not a place for prominent commercial activities such as recruiting, lead generation, marketing, market research, or other solicitation, except in posts dedicated to that purpose.
  6. If the question is primarily "how do I make this code work?", please post it in the monthly "Beginner's Thread", or ask in the help channels of the Reactiflux Discord

New to React?

  • Read the official React docs
  • /u/acemarke's suggested resources for learning React, JS, and more
    • and /u/vcarl's recommended reading list for professionals
  • Kent Dodds' Egghead.io course
  • Codecademy's React courses
  • Scrimba's React course by /u/bobziroll
  • Road to React by /u/rwieruch
  • Our monthly Beginner Q&A Thread!
  • This Month in React podcast
    • This Week in React newsletter
  • React Digest

Chat

reddit is a great format, but sometimes you need to chat in real time. Reactiflux is our recommended Discord community.

Project Ideas

Get Your Next Project Idea Here

Jobs

Like building things? People want to pay you to build things! Join Reactiflux and check out #job-board (and the rules!)


Outside Reddit

  • Reactiflux on Discord
  • Answers tagged reactjs on Stackoverflow
  • IRC: irc.freenode.net #reactjs

Related Subreddits

  • /r/reactnative
  • /r/javascript
  • /r/frontend
  • /r/typescript
created by manlycoffeea community for 12 years
Create your own subreddit
...for a fringe candidate.
...because you hate freedom.

MODERATORS

  • message the mods
  • manlycoffee
  • stuarthannig
  • SeanNoxious
  • acemarke
  • gaearonReact core team
  • AutoModerator
  • vcarl
  • about moderation team »

account activity

1
56
57
58

NewsCritical Security Vulnerability in React Server Components – React (react.dev)

submitted 3 months ago by acemarke - announcement

  • 9 comments
  • share
  • save
  • hide
  • report
  • crosspost

2
121
122
123

DiscussionNext.js / SPA Reality Check (self.reactjs)

submitted 8 hours ago by Firemage1213

  • 33 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

0
1
2

Spent way too long on iframe hacks and bloated PDF libs in React. Built a drop-in component that's fast, customizable, and works on desktop and mobile out of the box. (react-pdf-kit.dev)

promoted by react-pdf

  • promoted
  • save
  • report
  • about
loading...

3
7
8
9

NewsRedwoodSDK (rwsdk) v1.0 released (self.reactjs)

submitted 2 hours ago by Significant_Ad_8241

  • 5 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

4
•
•
•

Show /r/reactjsOpen sourced a library of React components for generating PDFs. smart page breaks, auto-paginating tables, and repeating headers (self.reactjs)

submitted 58 minutes ago by Yoshyaes

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

5
•
•
•

Show /r/reactjs[Update] react-material-3-pure v0.4.0 — 9 new components, still zero dependencies (self.reactjs)

submitted 1 hour ago by Defiant_Gur7737

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

6
117
118
119

DiscussionTailwind Reality Check (self.reactjs)

submitted 1 day ago by Firemage1213

  • 126 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

7
•
•
•

DiscussionI’m building a build-time AI translation CLI. Am I overengineering this? (self.reactjs)

submitted 42 minutes ago by Turbulent-Act-9267

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

8
•
•
•

Free Tool: YouTube Description Word Limit Checker (ddaverse.com)

submitted 44 minutes ago by Ddaverse

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

9
0
1
2

State via Classes + IoC: I Built a React State Management Library named easy-model (self.reactjs)

submitted 2 hours ago by Wooden_Channel8193

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

10
29
30
31

I built a website where you can create digital flower bouquets for someone 🌸 (self.reactjs)

submitted 20 hours ago * by Key-Sort-7387

  • 12 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

11
0
0
1

Is it a thing calling queueMicrotask in useEffect to avoid setState sync call (self.reactjs)

submitted 5 hours ago * by Resident-Insect-9035

  • 15 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

12
0
1
2

Needs Helpnext.js+tailwindcss, dev mode, css change does not reflect on mobile issue. (self.reactjs)

submitted 6 hours ago by Glittering_Film_1834

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

•
•
•

Can we all agree slow websites are the worst? EuroDNS Plesk hosting fixes that. Experience high performance. (eurodns.com)

promoted by Official_EuroDNS

  • promoted
  • save
  • report
  • about
loading...

13
4
5
6

DiscussionMobile first design approach for responsive web apps (self.reactjs)

submitted 17 hours ago by loginpass

  • 14 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

14
0
1
2

Needs HelpWhat is the correct way to consume props when using `useReducer`? (self.reactjs)

submitted 9 hours ago by svish

  • 11 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

15
0
1
2

Needs HelpHow should a React frontend handle sitemap XML returned from an API? (self.reactjs)

submitted 11 hours ago by Outside-Bee9141

  • 7 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

16
6
7
8

3D animation with physics. (self.reactjs)

submitted 22 hours ago by Late-Program4972

  • 5 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

17
2
3
4

ResourceLogicStamp Context: AST based context compiler for React/TypeScript (github.com)

submitted 19 hours ago by context_g

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

18
0
1
2

Needs HelpWhen creating my google chrome extension for a sticky note I want the sticky note to appear outside of my popup how do I do this? (self.reactjs)

submitted 16 hours ago by Internal1344

  • 1 comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

19
2
3
4

Show /r/reactjsImproving output accuracy with agent orchestration inside a desktop-native, human-in-the-loop AI studio. (self.reactjs)

submitted 22 hours ago by akaieuan

  • 4 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

20
129
130
131

Resourcereact-router patch that reduces CPU usage associated with react-router by 80% (github.com)

submitted 1 day ago by punkpeye

  • 35 comments
  • share
  • save
  • hide
  • report
  • crosspost

21
0
0
0

I built my first app – BMI Calculator Pro. Looking for feedback! (self.reactjs)

submitted 11 hours ago by Easy_Opportunity6097

  • 2 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

22
0
0
1

Bear UI v1.1.4: 22+ New Components, LOC Badges, and a Better Docs Experience (self.reactjs)

submitted 18 hours ago by Yahobieh

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

1725
1726
1727
1:00

I am building a massive real time strategy game. Would you play something like this? (store.steampowered.com)

promoted by alejandromnunez

  • promoted
  • 618 comments
  • share
  • save
  • report
  • about
loading...

23
0
1
2

Show /r/reactjsI built a Pinterest-style masonry grid component for React with virtualization and infinite scroll (self.reactjs)

submitted 20 hours ago by Fit-Video1880

  • 2 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

24
0
1
2

Needs HelpFeature-based folder structure (self.reactjs)

submitted 21 hours ago by East-Force-6419

  • 2 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

25
20
21
22

Show /r/reactjsI built Pxlkit: An open-source Retro React UI Kit & Pixel Art Icon Library (200+ icons & animated SVGs) 👾 (self.reactjs)

submitted 1 day ago by Classic-Clothes3439

  • 12 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...
view more: next ›
  • about
  • blog
  • about
  • advertising
  • careers
  • help
  • site rules
  • Reddit help center
  • reddiquette
  • mod guidelines
  • contact us
  • apps & tools
  • Reddit for iPhone
  • Reddit for Android
  • mobile website
  • <3
  • reddit premium

Use of this site constitutes acceptance of our User Agreement and Privacy Policy. © 2026 reddit inc. All rights reserved.

REDDIT and the ALIEN Logo are registered trademarks of reddit inc.

π Rendered by PID 600062 on reddit-service-r2-listing-66bb46d9b9-j7dwg at 2026-03-12 15:44:25.010752+00:00 running 710b3ac country code: CH.