GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing stratal.dev — Stratal Build Workers. Not Scaffolding.A type-safe, modular framework for Cloudflare Workers with automatic OpenAPI docs, dependency injection, and first-class support for every Workers primitive. src/index.ts AI Skills $ npx skills add strataljs/stratalTeach your AI agent Stratal's conventions, patterns, and APIs. It generates framework-correct code — decorators, import paths, module structure, and more. MCP Server $ npx quarry mcp:serveExpose your API routes as MCP tools. AI agents discover and call your endpoints directly — no extra configuration needed. AI-First Built for AI agentsStratal is designed to work with AI coding agents from the ground up. Install the Stratal skill and your AI agent understands the framework's conventions — it can scaffold projects, generate modules, controllers, and services, and wire dependency injection correctly. Then expose your API as MCP tools so AI agents can discover and call your endpoints directly. From boilerplate to business logicIf you've used NestJS or Laravel, you'll feel right at home. worker.tsBefore app.module.tsAfter index.tsEntry Everything you need to build at the edgeFamiliar patterns from NestJS and Laravel, purpose-built for Cloudflare Workers. Stratal handles the scaffolding so you can focus on what your application actually does. 📖 Auto-generated OpenAPI DocsGenerate OpenAPI specs directly from your route definitions and Zod schemas. Always accurate, zero maintenance. 🛤️ Flexible RoutingConvention-based mapping from method names to HTTP verbs, or explicit @Get/@Post decorators for full control. Pick the style that fits. 💉 Dependency InjectionBuilt-in DI container resolves services automatically. Declare dependencies in constructors, skip the manual wiring. 🧱 Modular ArchitectureOrganize code into cohesive modules with clear boundaries. Import, share, and reuse across Workers effortlessly. ⚡ Workers PrimitivesFirst-class support for Queues, Cron Triggers, KV, R2, D1, Durable Objects, Service Bindings, and Workflows. 🧪 Built for TestingCompile module subsets, swap dependencies, and test HTTP endpoints with a fluent API. Testing should be the easy part. Up and running in minutesLet AI build your app$ npx skills add strataljs/stratalScaffold a complete Stratal app with AI — routes, modules, and tests generated from your description. Learn moreOr, set up manually 1 Scaffold your project$ npm create stratal@latest my-app2 Start the dev server$ cd my-app && npm run dev3 Make your first request$ curl http://localhost:8787/api/hello{"message": "Hello from Stratal!"} Why Stratal?🌐 Workers-NativePurpose-built for Cloudflare's runtime, not ported from Node. Every API, binding, and primitive is a first-class citizen. ⚙️ Convention over ConfigurationMethod names, decorators, and module definitions eliminate boilerplate. Spend time on business logic, not plumbing. 🤖 AI-Ready ArchitectureStructured patterns that AI coding agents can follow and extend. Conventions + OpenAPI specs = code that writes itself. 🔒 Type-Safe End to EndZod schemas, typed bindings, and decorator metadata catch errors at compile time, not in production. |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |