spry 8.5.0-alpha.1 copy "spry: ^8.5.0-alpha.1" to clipboard
spry: ^8.5.0-alpha.1 copied to clipboard

Next-generation Dart server framework. Build modern servers and deploy them to the runtime you prefer.

example/README.md

Examples #

Spry examples are organized by runnable scenario.

  • dart_vm/: the canonical local example with routes, middleware, hooks, public assets, scoped middleware, and scoped error handling
  • openapi/: a focused example that generates public/openapi.json with document components and route-level globalComponents
  • client_example/: a focused client generation example with a paired server/ app and generated client/ package, documented in client_example/README.md
  • node/: the smallest Node.js target example
  • bun/: the smallest Bun target example
  • deno/: the smallest Deno target example
  • cloudflare/: the smallest Cloudflare Workers target example
  • vercel/: the smallest Vercel target example
  • netlify/: the smallest Netlify Functions target example
  • knex_dart/: Spry with knex_dart_sqlite for a simple SQLite-backed API

Run any example like this:

cd example/<name>
dart pub get
dart run spry serve

Or build it explicitly:

cd example/<name>
dart pub get
dart run spry build
11
likes
160
points
794
downloads

Documentation

API reference

Publisher

verified publishermedz.dev

Weekly Downloads

Next-generation Dart server framework. Build modern servers and deploy them to the runtime you prefer.

Homepage
Repository (GitHub)
View/report issues

Topics

#server #framework #routing #backend #http

Funding

Consider supporting this project:

github.com
opencollective.com

License

MIT (license)

Dependencies

analyzer, block, coal, ht, osrv, oxy, path, roux, watcher, web

More

Packages that depend on spry