How to learn all the things associated with react

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/react

Our great sponsors
  • Scout APM - Truly a developer’s best friend
  • Sonar - Write Clean JavaScript Code. Always.
  • Zigi - Delete the most useless function ever: context switching.
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • berry

    📦🐈 Active development trunk for Yarn ⚒

    2) I favour pnpm over npm. It's basically the same but faster. There's also yarn. Pick one that suits you better.

  • vite

    Next generation frontend tooling. It's fast!

    5) Next you may want to use a new build tool. webpack has been around forever but it's got a pretty steep learning curve and can be quite slow (fyi this is what create-react-app uses). vite is relatively new, uses esbuild under the hood (which makes it really fast), and has templates you can use to scaffold a new React/TS app.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • prettier

    Prettier is an opinionated code formatter.

    7) Maybe then learn about linting your code so your code is consistent (or use Prettier if you want to take the hassle out of that - caveat lector: it's very opinionated, and you might not like the decisions it makes for you).

  • ESLint

    Find and fix problems in your JavaScript code.

    7) Maybe then learn about linting your code so your code is consistent (or use Prettier if you want to take the hassle out of that - caveat lector: it's very opinionated, and you might not like the decisions it makes for you).

  • redux

    Predictable state container for JavaScript apps

    7) I forgot state management of which there are many options: React's own context, [Recoil](recoiljs.org/), Redux, etc.... At this early stage I would start with context or perhaps Recoil.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts