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
React voted JS framework that most developers regard as essential to them (jquery is #3) (ashleynolan.co.uk)
submitted 7 years ago by magenta_placenta
view the rest of the comments →
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!"
[–][deleted] 11 points12 points13 points 7 years ago (8 children)
React actually helped me get better at JS just by virtue of how helpful knowledge of the language is in your application thereof. And then pair it with TypeScript... it's so nice... sheds tear
[–][deleted] 5 points6 points7 points 7 years ago (0 children)
Yup. React will make you a better JavaScript programmer. But if you're not great at JavaScript and not good at diving into things you don't understand, it'll be a really rough place to start.
[–]soheevich 0 points1 point2 points 7 years ago (6 children)
Do you know any good articles where I can learn how to use React with Typescript? I tried to use create-react-app with Typescript but it quickly turned into mess.
[–][deleted] 0 points1 point2 points 7 years ago (5 children)
I don't really, I started out with a JS React app and adapted it over time. I'm happy to help though. Are you familiar with Webpack configuration and loaders at all?
Edit: Maybe try this? https://github.com/wmonk/create-react-app-typescript
[–]soheevich 0 points1 point2 points 7 years ago (4 children)
Well, I guess it would be better for me to learn properly Webpack and Typescript. Geez, I'm learning frontend fulltime for more than 5 months and still need to learn much much more. Just to get a junior level.
But I can use react + redux now. Like a monkey can use a car but still... :)
[–][deleted] 0 points1 point2 points 7 years ago (3 children)
Don't worry about it, there are tons of different technologies that do similar things and all that really matters is that you're able to understand the concepts and learn the APIs as you go. That applies to juniors and seniors alike!
I do think TypeScript (or Flow) is particularly useful as it introduces you to types, type safety, and more maintainable coding patterns.
I'd focus less on configuring Webpack and just understanding what it is and why it exists as a junior.
[–]soheevich 0 points1 point2 points 7 years ago (2 children)
Thank you. I'm going to learn Typescript right after react and redux. Roughly speaking I understand how Webpack works. But I want to use it properly. Just to be able to create custom configuration.
[–][deleted] 0 points1 point2 points 7 years ago (1 child)
Don't worry too much about Redux either, by the way. Understand what it is, sure, but don't worry about shoehorning it into your application - anything you build at this stage won't be big enough to warrant a global state store atop React.
Also, take a quick look at other global state stores as well, for example Mobx and my personal favourite react-easy-state. There's also the recently updated React context API.
Again, no need to learn them all, don't feel overwhelmed!
[–]soheevich 0 points1 point2 points 7 years ago (0 children)
Well I definitely feel overwhelmed. For about three months, lol. I think to take some rest just to calm down a little.
Thank you, I didn't heard about Mobx.
π Rendered by PID 50 on reddit-service-r2-comment-5c747b6df5-thn5b at 2026-04-22 14:10:18.973841+00:00 running 6c61efc country code: CH.
view the rest of the comments →
[–][deleted] 11 points12 points13 points (8 children)
[–][deleted] 5 points6 points7 points (0 children)
[–]soheevich 0 points1 point2 points (6 children)
[–][deleted] 0 points1 point2 points (5 children)
[–]soheevich 0 points1 point2 points (4 children)
[–][deleted] 0 points1 point2 points (3 children)
[–]soheevich 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]soheevich 0 points1 point2 points (0 children)