SheepNav
Rest Faker

Rest Faker

restfaker.dev

秒级生成完整CRUD的REST API

26天前制作者:Marko Popovic

关于 Rest Faker

Rest Faker 是一款能够在几秒内生成完整 REST API 的强大工具,支持 CRUD 操作、真实数据模拟、分页、排序、过滤、认证、关联关系以及高级模拟和场景功能。它专为前端开发、测试、演示和 MVP 构建而设计,帮助团队摆脱后端依赖,加速开发流程。

核心功能

Rest Faker 的核心在于快速生成功能完备的 REST API。您只需定义数据模型,即可自动获得所有 CRUD 端点,并附带逼真的模拟数据。内置的分页、排序和过滤机制让数据交互更加灵活,而认证模块则支持常见的身份验证方式。此外,它还支持数据关联(如一对多、多对多),以及高级模拟场景,用于测试边界条件和异常情况。

主要特性

  • 极速生成:从模型定义到可用 API 仅需数秒,极大缩短等待时间。
  • 真实数据模拟:内置智能数据生成器,产出符合业务逻辑的假数据,提升开发与演示效果。
  • 完整 CRUD 支持:自动创建、读取、更新、删除端点,并支持批量操作。
  • 灵活的数据操作:提供分页、排序、过滤功能,满足复杂查询需求。
  • 认证与关系:集成 JWT 等认证方案,并支持模型间的关联关系定义。

适用场景

  • 前端开发:在后端 API 就绪前,使用 Rest Faker 快速搭建模拟接口,实现前后端并行开发。
  • 测试与演示:为单元测试、集成测试或产品演示生成可控的 API 环境。
  • MVP 构建:快速验证产品概念,无需投入大量资源开发完整后端。
  • 教学与学习:作为学习 REST API 和前后端交互的实践工具。

相关工具