Development
Where configuration ends and your code begins: C# hooks, workflow actions and validators, TypeScript extensions and components, the SDKs, custom front ends, Virtual URLs, REST, webhooks and events.
- C# hooks Run your own C# before or after any data operation.
- Custom workflow actions Add your own action type to workflows in C#.
- Transition validators Custom C# checks that decide whether a lifecycle transition may happen.
- TypeScript screen extensions Add behaviour to platform screens without changing the platform.
- Custom UI components Register your own components for the screen designer.
- Client SDK A TypeScript SDK for front ends that use TechAppForce as their back end.
- Custom front ends Build a fully branded product on the TechAppForce back end.
- .NET SDKs Service clients and shared contracts for .NET code.
- Virtual URLs Publish REST endpoints without code, with a generated OpenAPI document.
- REST APIs Conventions shared by every TechAppForce API.
- Webhooks Call other systems when something happens in your app.
- Events What the platform raises when data changes, and what reacts to it.