Skip to content

Devansh-Walia/pathshala

Repository files navigation

Tech Stack Overview

Handling Forms: React Hooks Forms

  • Description: React Hooks Forms is a library for managing forms in React applications using the Hooks API. It simplifies form handling by providing a set of hooks that allow you to easily manage form state, handle form submission, and interact with form inputs.
  • Key Features:
    • Utilizes React Hooks for a more concise and efficient form management approach.
    • Offers hooks for form state, input control, and form submission.
    • Provides a clean and declarative way to handle complex forms in React applications.

Sessions, Queries and Mutations: React Query

  • Description: React Query is a library designed for managing and caching server state in React applications. It focuses on making data fetching, caching, and state management seamless, especially in scenarios like API calls and data synchronization.
  • Key Features:
    • Simplifies the management of remote data fetching and caching.
    • Introduces hooks for querying and mutating data with automatic caching.
    • Enables efficient updates of UI components based on the latest data from the server.

Validations and Type Safety: ZOD

  • Description: ZOD is a TypeScript-first schema declaration and validation library. It allows you to define data structures with clear type annotations and provides a robust validation mechanism to ensure data integrity.
  • Key Features:
    • Designed with TypeScript in mind, offering strong type safety.
    • Enables the creation of schemas for data validation and type enforcement.
    • Useful for ensuring that data conforms to expected shapes and formats, reducing runtime errors.

Backend Management: Supabase

  • Description: Supabase is an open-source alternative to Firebase that provides a set of tools for building backend functionality without the need for a separate server. It includes features like authentication, real-time database, and serverless functions, making backend management more accessible for developers.
  • Key Features:
    • Offers a variety of backend services, including authentication, database, and serverless functions.
    • Simplifies backend development with a focus on ease of use and scalability.
    • Provides real-time capabilities for building dynamic and responsive applications.

About

react native attendance app using supa base.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published