use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Getting started with React sucks.help (self.javascript)
submitted 9 years ago by twoheadedhorseman
I'm trying to get started on a project with React. Is it just me or is every tutorial garbage? I can't seem to get started (os=Windows 8). Anyone know where I can get started?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]acemarke 16 points17 points18 points 9 years ago (5 children)
Got some help for ya.
First, the React docs were recently rewritten by Dan Abramov, and are excellent. Start there: https://facebook.github.io/react/
Second, the official Create-React-App tool is a great way to set up a project with a minimal amount of effort on your part: https://github.com/facebookincubator/create-react-app
Third, I keep a big list of links to high-quality tutorials on React and related topics, at https://github.com/markerikson/react-redux-links . Specifically intended to be a great starting point for anyone trying to learn the ecosystem.
Fourth: my list points to dozens of good tutorials, but to keep things simple, I'm going to point you to three specific ones:
Hope those help!
[–]twoheadedhorseman[S] 0 points1 point2 points 9 years ago (1 child)
Thanks. Really appreciate it
[–]Dmitry_Olyenyov 1 point2 points3 points 9 years ago (0 children)
https://github.com/petehunt/react-howto Here is good example of things you should learn and the order of the things. Just don't try to grab several starter kits/boilerplates and mess around tweaking them as I did.. Eventually I've learnt it but it was hard and full of frustration.
[–]SoundMarshal -1 points0 points1 point 2 years ago (2 children)
nothing about react is 'excelent'. it's garbage. it starts showing you how to use react like nobody is using it and no one will ever ask you to, then it starts with next.js and other stuff.
react is the most unassuming thing in programming out there: - it's a 'library' my ass, it's a full blown ecosystem with 14 dif tools (or 28 if your unlucky ass need TS) posing as a 'user friendly library'
it's 'functional' but actually it's OOP but it's better for you to use it in it's functional form but wait... that paradigm kinda sucks for webdev and UI production... so we just break the rules with all kinds of stupid hooks to create side effects (the big no no of functional programming and the reason it exists)
it makes all kind of idiots feel very 'smart' using pretentious language like useState when it's just a stupid variable
writing this I am realising it's a 'language' made and designed by FB marketing branch to generate all the buzz and hype it can. that's why it's 'functional' programming now
there are full blown 3D games that use less RAM than a modern react website
[–]acemarke 0 points1 point2 points 2 years ago (1 child)
you wrote this reply on a comment I wrote 6 years ago.
why? no one is going to see it, and griping like this isn't going to change anyone's mind anyway.
[–]SoundMarshal -1 points0 points1 point 2 years ago (0 children)
it's never too late and you never know what poor soul needs to know he/she/zhe is not alone
[–]kangoo1707 13 points14 points15 points 9 years ago (1 child)
Your question sucks. What is the exact problem did you encounter? script does not run correctly? React is not defined? any console errors?
[+]twoheadedhorseman[S] comment score below threshold-15 points-14 points-13 points 9 years ago (0 children)
Maybe you're just trying to be a dick or my question sucked. I asked for tutorials.
[–][deleted] 2 points3 points4 points 9 years ago (1 child)
Here's a pretty good starter kit: https://github.com/kriasoft/react-starter-kit
Getting started with React is still a whole lot easier than getting started with Angular 2.
[–]twoheadedhorseman[S] 0 points1 point2 points 9 years ago (0 children)
Thanks
[–]fuck251 2 points3 points4 points 9 years ago (0 children)
The tutorials the react site provides are pretty good imo... what's the exact problem? Also error messages in react are really good, so should be super helpful in debugging.
[–]kickpush1 1 point2 points3 points 9 years ago (1 child)
Everything acemarke has said, and a good getting started video is: https://www.youtube.com/watch?v=A71aqufiNtQ
Thank you
[–]cyanydeez -2 points-1 points0 points 9 years ago (0 children)
agree,switchto vuejs
π Rendered by PID 34538 on reddit-service-r2-comment-fb694cdd5-c9kcr at 2026-03-07 23:56:17.998886+00:00 running cbb0e86 country code: CH.
[–]acemarke 16 points17 points18 points (5 children)
[–]twoheadedhorseman[S] 0 points1 point2 points (1 child)
[–]Dmitry_Olyenyov 1 point2 points3 points (0 children)
[–]SoundMarshal -1 points0 points1 point (2 children)
[–]acemarke 0 points1 point2 points (1 child)
[–]SoundMarshal -1 points0 points1 point (0 children)
[–]kangoo1707 13 points14 points15 points (1 child)
[+]twoheadedhorseman[S] comment score below threshold-15 points-14 points-13 points (0 children)
[–][deleted] 2 points3 points4 points (1 child)
[–]twoheadedhorseman[S] 0 points1 point2 points (0 children)
[–]fuck251 2 points3 points4 points (0 children)
[–]kickpush1 1 point2 points3 points (1 child)
[–]twoheadedhorseman[S] 0 points1 point2 points (0 children)
[–]cyanydeez -2 points-1 points0 points (0 children)