A small, simple and immutable ORM to manage relational data in your Redux store. Redux-ORM is fast. All queries are lazily evaluated and come with built-in support for memorization. It provides a clean abstraction over low-level updates, protecting the state from accidental mutations. With nearly 100% branch coverage, the library is thoroughly tested to ensure rock-solid code quality. No matter where your data comes from, Redux-ORM will stay out of its way. Even a custom database layer is possible. Defining fields on a Model specifies the table structure in the database for that Model. In order to generate a description of the whole database's structure, we need a central place to register all Models we want to use. An instance of the ORM class registers Models and handles generating a full schema from all the models and passing that information to the database. Often you'll want to have a file where you can import a single ORM instance across the app.

Features

  • Lightweight
  • Reliable
  • Stable
  • Flexible
  • A small, simple and immutable ORM
  • Manage relational data in your Redux store

Project Samples

Project Activity

See All Activity >

Categories

Front-Ends

License

MIT License

Follow Redux-ORM

Redux-ORM Web Site

You Might Also Like
Top-Rated Free CRM Software Icon
Top-Rated Free CRM Software

216,000+ customers in over 135 countries grow their businesses with HubSpot

HubSpot is an AI-powered customer platform with all the software, integrations, and resources you need to connect your marketing, sales, and customer service. HubSpot's connected platform enables you to grow your business faster by focusing on what matters most: your customers.
Get started free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Redux-ORM!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Front-Ends

Registered

2022-12-05