Introducing The FAR3 Stack: A Versatile Toolkit For Web Development.

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
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • brave-chat

    The ultimate slack alternative built with React, MUI, Redux, and friends.

  • When it comes to web development, few can rival the FAR3 stack. To begin with, the FAR3 stack is a set of versatile tools that provide a comprehensive solution for web development and allows developers to create high-quality, responsive websites that are, most importantly, blazingly fast. Furthermore, it provides a great way to start with web development, as it is relatively easy to learn and use. Additionally, the FAR3 stack is flexible and can be used to create websites of any size or complexity; take a recent project of mine as a good example.

  • redux-devtools

    DevTools for Redux with hot reloading, action replay, and customizable UI

  • With the redux-devtools-extension, we can now easily see all the actions that have been dispatched, as well as the current state of our store. This extension also allows us to time travel, meaning we can go back and forth through different states to see how our application got to where it is, as shown in the image below.

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

    SurveyJS logo
  • awesome-far3

    A collection of projects and resources related to the FAR3 stack.

  • You can checkout my repo on Github to use/modify the code used in this article to fit your needs.

  • redux

    A JS library for predictable global state management

  • So, you know the gist of the FARR stack, right? A couple of days ago, I introduced the FARR stack [0]. However, I think that the name sounds a bit dumb/negative; it kind of reminds me of the far left and far right, and it is known for facts that I hate politics. Therefore, we can throw an additional R to that acronym to add Redux into the stack, which is a convenient tool to manage the global state of any web application. Hence the abbreviation becomes FARRR, or a more compact version, FAR3; the number 3 at the front represents the three Rs (React, Redux, Redis.), which arguably sounds a little better, the "FARE" stack, which means the fee paid to develop web applications.

  • React

    The library for web and native user interfaces.

  • [6] ReactJS.org. React v18.0. reactjs.org. Retrieved 2022-09-03.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
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