Microfrontends: Microservices for the Frontend

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

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • compoxure

    Discontinued Proxy middleware for express that enables composition of microservices.

    SSR is used in many web frameworks to render the first screen. Additionally, there are also some interesting SSR-specific utilities like compoxure, nodesi, and tailor.

  • Tailor

    Discontinued A streaming layout service for front-end microservices

    SSR is used in many web frameworks to render the first screen. Additionally, there are also some interesting SSR-specific utilities like compoxure, nodesi, and tailor.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • Varnish

    The project homepage (by varnishcache)

    Edge Side Includes (ESI): a more modern alternative to SSI. ESI can handle variables, have conditionals, and supports better error handling. ESI is supported by caching HTTP servers such as Varnish.

  • single-spa

    The router for easy microfrontends

    Single SPA: a meta-framework for piecing a UI together using any combination of frontend frameworks like React, Angular, and Ember, among others.

  • piral

    Framework for next generation web apps using micro frontends. :rocket:

    Piral: implements isolated components called pilets. Pilets are modules that bundle content and behavior.

  • FrintJS

    Modular JavaScript framework for building scalable and reactive applications

    Frint: another modular framework for building component-based applications. Integrates with React, Vue, and Preact.

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