ReactJS Good Practices

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern API for authentication & user identity.
  • LearnThisRepo.com - Learn 300+ open source libraries for free using AI.
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • jest

    Delightful JavaScript Testing. [Moved to: https://github.com/jestjs/jest] (by facebook)

    Jest

  • tsdx

    Zero-config CLI for TypeScript package development

    tsdx - Zero-config CLI for TypeScript package development

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • react-testing-library

    🐐 Simple and complete React DOM testing utilities that encourage good testing practices.

    React Testing Library

  • react-hooks-testing-library

    🐏 Simple and complete React hooks testing utilities that encourage good testing practices. [Moved to: https://github.com/testing-library/react-hooks-testing-library] (by mpeyper)

    React Hooks Testing Library

  • redux

    Predictable state container for JavaScript apps

    Avoid using complex state structures to make it easier to manage and debug. There are multiple libraries to help manage complex state management such as Redux, Hookstate, etc.

  • React

    The library for web and native user interfaces.

    React Github

  • react-buddy-react

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

    React Official Website

  • LearnThisRepo.com

    Learn 300+ open source libraries for free using AI. LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!

  • Gatsby

    The best React-based framework with performance, scalability and security built in.

    GatsbyJS

  • Next.js

    The React Framework

    NextJS

  • hookstate

    The simple but very powerful and incredibly fast state management for React that is based on hooks

    Avoid using complex state structures to make it easier to manage and debug. There are multiple libraries to help manage complex state management such as Redux, Hookstate, etc.

  • react-hot-loader

    Tweak React components in real time. (Deprecated: use Fast Refresh instead.)

    React Hot Loader - Tweak React components in real time

  • react-router

    Declarative routing for React [Moved to: https://github.com/remix-run/react-router] (by reacttraining)

    React Router

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