GitHub - expressots/examples: Folder dedicated for project examples and demonstrations of Expresso TS Power 🐎 · GitHub
Skip to content

expressots/examples

Folders and files

ExpressoTS Examples

ExpressoTS

ExpressoTS v4 Examples

Focused, runnable examples for common backend patterns with ExpressoTS v4.


v4 catalog

See CATALOG.md for the full list of 15 examples mapped to documentation.

# Example Topic
01 starter-api Minimal REST API
02 jwt-authentication JWT + AuthProvider
03 authorization-rbac Roles and permissions
04 database-inmemory InMemoryDBProvider
05 database-postgres PostgreSQL provider
06 database-prisma Prisma ORM
07 file-upload File uploads
08 events Event system
09 message-queue BullMQ jobs
10 redis-cache Redis cache
11 testing Test utilities
12 docker-compose Docker Compose dev
13 micro-api Micro API
14 interceptors Interceptors
15 openapi-studio OpenAPI + Studio

Preview pin: @expressots/*@4.0.0-preview.3.4

Previous versions

Pre-v4 examples are under previousVersions/.

Quick start

git clone https://github.com/expressots/examples.git
cd examples/01-starter-api
npm install
cp .env.example .env
npm run dev

Test all examples

./scripts/test-all.sh

Issues found during implementation

See issues.md for framework bugs, doc drift, and workarounds discovered while building these examples.

Documentation

License

MIT — see LICENSE.

About

Folder dedicated for project examples and demonstrations of Expresso TS Power 🐎

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors