TheoryOfNekomata 13e76c0c9b | vor 7 Monaten | |
---|---|---|
docs | vor 7 Monaten | |
examples/basic | vor 7 Monaten | |
src | vor 7 Monaten | |
test/e2e | vor 7 Monaten | |
.gitignore | vor 8 Monaten | |
LICENSE | vor 8 Monaten | |
README.md | vor 7 Monaten | |
TODO.md | vor 8 Monaten | |
package.json | vor 7 Monaten | |
pnpm-lock.yaml | vor 7 Monaten | |
pridepack.json | vor 8 Monaten | |
tsconfig.json | vor 7 Monaten |
yasumi
HATEOAS-first backend framework
This is a proposed solution to most Web frameworks that will hopefully inspire other solutions.
See docs folder for more details.
Roy Fielding (creator of REST)‘s post about criticisms of REST APIs
https://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven
Wikipedia entry on HATEOAS
JSON for Linked Data (JSON-LD) Specifications
JSON Hypertext Application Language (HAL) Specifications
https://datatracker.ietf.org/doc/html/draft-kelly-json-hal-11
Valibot (zod alternative)
Content negotiation
https://developer.mozilla.org/en-US/docs/Web/HTTP/Content_negotiation
RFC 9457 - Problem Details for HTTP APIs
RFC 5988 - Web Linking
RFC 9288 - Web Linking