Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation needs improvement #4668

Closed
shvelo opened this issue Apr 24, 2020 · 1 comment
Closed

Documentation needs improvement #4668

shvelo opened this issue Apr 24, 2020 · 1 comment
Labels
needs triage This issue has not been looked into type: enhancement 🐺

Comments

@shvelo
Copy link

shvelo commented Apr 24, 2020

Feature Request

Is your feature request related to a problem? Please describe.

I find the documentation very weird because it mentions decorators / classes / interfaces etc by name and doesn't link to their documentation. The only way to see proper documentation is to see the source comments from the code editor.

Describe the solution you'd like

There should be an API documentation, even if it's auto-generated, preferably versioned, like other projects have, and the regular documentation should link to it when mentioning individual components.

Teachability, Documentation, Adoption, Migration Strategy

For example, in this documentation segment, the @Controller() should be a link to API documentation page for this decorator.

image

What is the motivation / use case for changing the behavior?

This will massively improve the documentation and learning experience.

@shvelo shvelo added needs triage This issue has not been looked into type: enhancement 🐺 labels Apr 24, 2020
@kamilmysliwiec
Copy link
Member

We're tracking this here nestjs/docs.nestjs.com#413

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs triage This issue has not been looked into type: enhancement 🐺
Projects
None yet
Development

No branches or pull requests

2 participants