GET endpoints in REST.
Version Requirements
Typed client modules for queries require:createClientModule(...).query()- available sincemodelence@0.15.0
Defining Queries
Define queries inside a module’squeries object:
Query Parameters
Queries receive two arguments:- Input parameters - data passed from the client.
- Context - server-side context including:
user- current authenticated user (if logged in)req- Express request objectres- Express response object
Calling Queries from the Client
callMethod
modelenceQuery (TanStack Query)
createClientModule(...).query() (typed client modules)
createClientModule(...).query() is available since modelence@0.15.0.
src/server/admin/index.ts
src/client/admin.ts
src/components/AdminPanel.tsx