'Blog Post 1'

date: '2023-03-07'

Blog post 1

intro text

Section 1

text

  • bullet1
  • bullet2

Section 2

More text

Section 3

PlatformDescriptionFrontend (i.e. UI) Framework
[Next.js](https://nextjs.org/)Next.js is a React framework for building full-stack web applications.React
[Nuxt](https://nuxt.com/)"Nuxt is a free and open-source framework with an intuitive and extendable way to create type-safe, performant and production-grade full-stack web applications and websites with Vue.js."Vue
[Remix](https://remix.run/)"Remix is a full stack web framework that lets you focus on the user interface and work back through web standards to deliver a fast, slick, and resilient user experience."React

Form State

ExperienceLearning AppetiteProject/Team SizeSolution
BeginnerLowSmalluseState
BeginnerMediumMedium, SmallForm Library (Formik, Final Form)
BeginnerHigh, MediumLargeAsk your tech lead
IntermediateLowMedium, SmallForm Library (Formik, Final Form)
AdvancedMediumMediumState Machines
AdvancedHighMediumState Machines
AdvancedHighLargeState Machines

UI State

ExperienceLearning AppetiteProject/Team SizeSolution
BeginnerLowSmalluseState
BeginnerMediumMedium, SmalluseContext + useReducer
BeginnerHigh, MediumLargeAsk your tech lead
IntermediateLowMedium, SmallRedux Toolkit
AdvancedMediumMediumuseContext + useReducer
AdvancedHighMediumJotai, Valtio
AdvancedHighLargeRecoil (or Relay if you use GraphQL)