Putnami
DocsGitHub

Licensed under FSL-1.1-MIT

Getting Started
Concepts
How To
Build A Web App
Build An Api Service
Share Code Between Projects
Configure Your App
Add Persistence
Add Authentication
Add Background Jobs
Develop With Ai
Structure Business Logic With Di
Upgrade Putnami
Principles
Tooling & Workspace
Workspace
Cli
Jobs & Caching
Extensions
Templates
Error Handling
Frameworks
Typescript
ExtensionOverviewWebReact RoutingForms And ActionsStatic FilesApiErrors And ResponsesConfigurationLoggingHttp And MiddlewareDependency InjectionPlugins And LifecycleSessionsAuthPersistenceDocumentEventsStorageCachingWebsocketsTestingHealth ChecksTelemetryProto GrpcSmart ClientSchemaPlatform Endpoints
Go
ExtensionOverviewHttpDependency InjectionPlugins And LifecycleConfigurationSecurityPersistenceErrorsEventsStorageCachingLoggingTelemetryGrpcService ClientsValidationOpenapiTestingPlatform Endpoints
Python
Extension
Platform
Ci
  1. DocsSeparator
  2. FrameworksSeparator
  3. Typescript

TypeScript Framework

The TypeScript framework layer defines how you build apps: web, API, auth, relational persistence, document storage, and supporting runtime concerns.

  • Extension — build, test, lint, serve, and publish jobs
  • Overview
  • Web
  • React routing
  • Forms & actions
  • API
  • HTTP & middleware
  • Dependency injection
  • Plugins & lifecycle
  • Configuration
  • Auth
  • Sessions
  • Persistence
  • Document storage
  • Errors & responses
  • Static files
  • WebSockets & streaming
  • Events
  • Storage
  • Caching
  • Testing
  • Health checks
  • Platform endpoints
  • Telemetry
  • Proto & gRPC
  • Smart client
  • Logging

On this page

  • TypeScript Framework