-
Notifications
You must be signed in to change notification settings - Fork 0
API documentation
Some approaches you can take when working on a project that exposes either an external or internal API.
There are two steps to using this format:
- generating the swagger file
- generating the documentation from the swagger file
and there are multiple solutions for each step.
Or more likely using the swagger editor.
E.g. stoplight
TODO: Just adding those links here in the hope someone can elaborate:
TODO
https://github.com/zipmark/rspec_api_documentation
https://github.com/rswag/rswag
Example: Trase Public API
For documentation in RW API, we use a fork of the well-known tool Slate. Contributions to the docs are made via PRs to the forked repo, and the hosting is done using Github pages.
This option for documentation is completely decoupled from the source code of each MS of the RW API.
Internal Processes
Internal Communication
Best practices
- QA manual
- RW API
- Authentication, Authorization, Auditing
- API documentation
- Smoke testing using AWS Synthetics
- Options for decreasing infrastructure costs in AWS
Libraries repo
Technological discussion
Training
Miscellaneous
Important links