Platform OverviewDecision memoUpdated 2026-02-20

The Enterprise Technology Stack

A fully transparent breakdown of the exact frameworks, libraries, and open-source packages that run the SCRIPE core engine.

Buyer-readyFounder-grade detailPlatform

We don't reinvent the wheel. SCRIPE acts as the ultimate architectural glue, seamlessly integrating the absolute best-in-class, battle-tested modern frameworks (.NET 10, Next.js 15, React 19) into a singular, cohesive enterprise vision.

The Backend Architecture Matrix

TechnologyVersionPurposeWhy Chosen
.NET10 (LTS)Runtime & FrameworkEnterprise-grade, cross-platform, high performance
ASP.NET Core10Web API frameworkBattle-tested, OpenAPI support, middleware pipeline
EF Core10ORM & data accessMulti-provider support, migrations, LINQ queries
SCRIPE mediator12+CQRS mediatorClean handler separation, pipeline behaviors
FluentValidation11+Request validationStrongly-typed, testable validation rules
SignalR10Real-time WebSocketsAuto-reconnect, hub-per-feature, group management
Native / Hangfire / Quartz.NET1.8+Background job processingDashboard, retry, scheduled jobs, persistence
Scriban5+Template engineLiquid-compatible, fast, sandboxed execution
Serilog4+Structured loggingMultiple sinks, context enrichment, log levels
Polly8+Resilience patternsCircuit breaker, retry, timeout, bulkhead

The Frontend Architecture Matrix

TechnologyVersionPurposeWhy Chosen
Next.js16 (App Router)React frameworkSSR, file-based routing, middleware, streaming
React19UI libraryServer components, concurrent features, hooks
TypeScript5.8+Type safetyCompile-time error detection, better DX
TanStack Queryv5Server state managementAuto-caching, background refetch, optimistic updates
Zustand5+Client state managementMinimal boilerplate, no providers, persist middleware
React Hook Form7+Form managementUncontrolled components, Zod integration
Zod3+Schema validationTypeScript-first, domain entity schemas
Recharts2+Charts & visualizationReact-native, composable, responsive
Framer Motion11+AnimationsDeclarative, gesture support, layout animations

DevOps & Deployment Infrastructure

TechnologyPurposeAlternatives Supported
SQL ServerPrimary databasePostgreSQL, Oracle, SQLite
RedisDistributed cachingIn-memory cache fallback
Azure Blob StorageFile storageAWS S3, MinIO, Local disk
DockerContainerizationDirect deployment, IIS
Nginx / IISReverse proxyTraefik, Caddy
GitHub ActionsCI/CD pipelineAzure DevOps, Jenkins

Multi-Database Strategy

Run unified single-database topologies for rapid development or partitioned per-module enterprise databases in production.

Database EngineORM / ConnectorDeployment Model
PostgreSQL 15+Npgsql EntityFrameworkCorePrimary recommendation: multi-tenant schema or database-per-tenant
Microsoft SQL Server 2022+Microsoft EntityFrameworkCore SqlServerEnterprise clusters: Always On availability groups with TDE
SQLite 3Microsoft EntityFrameworkCore SqliteLocal developer workstations and automated integration testing

Strict Dependency Locking

RuntimeMinimum VersionRecommended
.NET SDK10.010.0+ (latest LTS)
Node.js20.x LTS22.x LTS
npm10+10+ (bundled with Node)
Docker24+Latest stable
SQL Server2019+2022
PostgreSQL14+16+
Oracle19c+21c+
Redis7+7.2+