Telefunc
Instead of API.
💫 Simple
With Telefunc, you get a simple frontend-backend relationship: it's just a set of remote functions.
Your frontend can directly use any SQL/ORM query to retrieve & mutate data.
Permissions
Telefunc enables programmatically defined permissions. It's both simple and flexible.
Telefunc introduces new techniques to define advanced permissions and increase safety.
🔌 Any Stack
Telefunc supports Next.js, CRA, Nuxt, Vite, Vike, React Native and other frameworks based on Webpack, Babel, Parcel or Vite.
⚡ Performance
The frontend can directly tap into the full power of the server. Use tailored SQL/ORM queries for highly performant data retrieval and mutations.
TypeScript
Seamless TypeScript support out-of-the-box including all your favorite IDE features such as auto-import, replace-all-occurrences, etc.
Automatic runtime validation for end-to-end type safety.
💎 Rock-solid
The source code of Telefunc has no known bug (bugs are fixed swiftly) and every release is assailed against a heavy suite of automated tests.