ReactJS Good Practices

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

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. jest

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

    Jest

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. tsdx

    Zero-config CLI for TypeScript package development

    tsdx - Zero-config CLI for TypeScript package development

  4. react-testing-library

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

    React Testing Library

  5. react-hooks-testing-library

    Discontinued 🐏 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

  6. redux

    A JS library for predictable global state management

    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.

  7. React

    The library for web and native user interfaces.

    React Github

  8. react-buddy-react

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

    React Official Website

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. Gatsby

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

    GatsbyJS

  11. Next.js

    The React Framework

    NextJS

  12. 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.

  13. react-hot-loader

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

    React Hot Loader - Tweak React components in real time

  14. react-router

    Discontinued 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

  • React + AI Stack for 2025

    15 projects | dev.to | 3 Jan 2025
  • Ultimate Guide & Resources to Enhancing Your ReactJS Skills || 16 GitHub repositories

    16 projects | dev.to | 14 Aug 2023
  • 16 Github Repos to master React

    17 projects | dev.to | 23 Jan 2023
  • How to Confidently Write Unit Tests using React Testing Library

    7 projects | dev.to | 1 Dec 2022
  • Introducing Ladle for React Stories

    5 projects | dev.to | 29 Mar 2022

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?