Surprising Performance Lessons from React Microfrontends in Production

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

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Scout APM - Less time debugging, more time building
  • SonarLint - Clean code begins in your IDE with SonarLint
  • rfcs

    RFCs for changes to React (by reactjs)

    However, if React adds useContextSelector (RFC) I am positive the situation could change. 🤞

  • use-context-selector

    React useContextSelector hook in userland

    Use of this implementation of useContextSelector

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Svelte

    Cybernetically enhanced web apps

    Additionally, thanks to the flexibility of single-spa we've been able to experiment outside of the React ecosystem with frameworks like Svelte and others which has been extremely promising and rewarding for our engineers.

  • single-spa

    The router for easy microfrontends

    Additionally, thanks to the flexibility of single-spa we've been able to experiment outside of the React ecosystem with frameworks like Svelte and others which has been extremely promising and rewarding for our engineers.

  • redux

    Predictable state container for JavaScript apps

    Use of global state management libraries e.g. Redux, MobX and XState.

  • react-hook-form

    📋 React Hooks for form state management and validation (Web + React Native)

    Use of dedicated form libraries e.g. react-hook-form, JSONForms

  • JSONForms

    Customizable JSON Schema-based forms with React, Angular and Vue support out of the box.

    Use of dedicated form libraries e.g. react-hook-form, JSONForms

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

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