Skip to content

yukendhiran/React_Tanstack_Starter

Repository files navigation

Project Configuration

=====================================

Important: Read This Before Working on the Project

To ensure a better understanding of the project's configuration, please take a moment to read this section.

Development Environment


This project uses DevBox, although Node.js is the only requirement. While it's not mandatory to use DevBox, it's recommended if you need to manage system-wide packages or npm packages with the -g flag. This ensures that everyone has the same development environment, regardless of their operating system (BSD, Mac, Linux, Windows). Additionally, DevBox makes it easy to build Docker images if required.

Project Configuration


The project uses the following technologies:


This project is configured to use Jotai, Zustand, and the Context API for state management. You can find the relevant files under the following locations:

  • src/store/auth.tsx (Context API)
  • src/store/authAtom.ts (Jotai)
  • src/store/authStore.tsx (Zustand)

Currently, the login functionality utilizes Zustand. Note that Jotai also provides similar functionality. For an example of using the Context API, you can refer to the authenticated routes example in Tanstack Router."

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published