Skip to content

expressots/examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

32 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

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