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.
Have a question? Want a feature? Found a bug? Open a GitHub ticket.