Skip to content

Roadmap

ResourcesJS 0.1.x focuses on response serialization.

  • Resource classes.
  • Single resources, collections, and pagination.
  • Nested resources and nested collections.
  • Conditional serialization helpers.
  • Top-level metadata.
  • TypeScript inference.
  • Zod validation.
  • OpenAPI schema generation.
  • Standardized success responses.
  • Framework compatibility examples.

These are intentionally outside the package:

  • ORM integration.
  • Database access.
  • Authentication.
  • Authorization.
  • Caching.
  • Queues.
  • GraphQL.
  • Generated API reference pages from TypeDoc.
  • More framework-specific recipes.
  • Versioned documentation when the package reaches stable 1.0.
  • Optional examples for common ORMs without coupling the package to an ORM.