-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
docs: improve the structure of "Usage scenarios" (how-to guides) sidebar #5777
Comments
A proposal of the new layout:Building REST APIs
Creating Other Forms of APIs
Accessing Database
Using TypeORM
Validation
Security
Deployment
Accessing services
Running and debugging apps
Metrics
Compare with the current layout, see picture in #5777 (comment) cc @strongloop/loopback-maintainers PTAL and share your feedback, appreciate it :) |
A proposal of the new layout:Building REST APIs
Creating Other Forms of APIs
Accessing Database
Accessing services
Validation
Security
Deployment
Running and debugging apps
Other extensions
|
This might be out of scope but I found Creating Other Forms of APIs page doesn't have ant content, which looks weird to me. |
Thank you @raymondfeng @agnes512 for the feedback. @agnes512 I think that page is just created as a subsection page, my next PR is going to add all the subsection pages but with some brief contents describing them, they won't be empty. |
I believe @bajtos had a fix to allow "empty page" not showing up but to expand/collapse the section. "Building REST APIs" item behave this way. Another option to think about. :) |
Related PRs merged, closing |
At the moment, "Usage scenarios" sidebar is a bit messy:
Some pages are nested under subcategories like "Access databases" and "Deployment", others are at top level ("Using Express Middleware", "Running cron jobs", etc.)
Let's reorganize the how to guides along different usage scenarios they belong to: Build REST APIs, Access databases, Access existing services, Authentication/authorization, Cloud native, Dependency Injection & IoC, etc.
Use Deployment as the example to follow.
See also:
This story is a part of #5113 Documentation improvements 2020Q3
Acceptance criteria
Use Deployment as the example to follow.
The text was updated successfully, but these errors were encountered: