What is Remult?
Remult is a full-stack framework that leverages TypeScript to facilitate the development of CRUD (Create, Read, Update, Delete) applications. It provides secure REST API generation, a type-safe frontend API client, and a type-safe backend query builder, all powered by the developer's existing TypeScript model types. This framework simplifies the process of building robust, type-safe applications by automating common tasks and ensuring consistency across the codebase
Highlights
- Automated REST API Generation: Remult generates secure, highly configurable REST APIs directly from the TypeScript model types, reducing boilerplate code and ensuring consistency
- Type-safe Frontend API Client: The framework generates a type-safe API client for the frontend, enabling seamless integration with the backend and eliminating the need for manual API call implementation
- Type-safe Backend Query Builder: Remult's query builder allows developers to construct type-safe database queries using the same TypeScript model types, promoting code reuse and reducing the risk of errors
- Open-Source: Remult is an open-source project with a growing community, providing developers with access to a wide range of resources and the ability to contribute to the project's development.
Social
Features
Easy setup
No boilerplate
Highly declarative
UI framework agnostic
API included
Always type-safe