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

Refactoring the contents of "EXTENDING LOOPBACK 4" into right places #6478

Closed
3 of 4 tasks
jannyHou opened this issue Oct 1, 2020 · 1 comment
Closed
3 of 4 tasks
Assignees
Milestone

Comments

@jannyHou
Copy link
Contributor

jannyHou commented Oct 1, 2020

A follow-up story of #5785

Suggestion

A summary of content refactoring:

  • Most of existing contents under extending LoopBack 4 goes to "EXTENDING LOOPBACK 4/HOW-TO GUIDES"
  • "Build large scale Node.js projects with LoopBack 4" should be a series of shared tutorials between app developer and extension developer. Add them to "EXTENDING LOOPBACK 4/TUTORIALS"
  • Extract "Extension point and extensions" into "CONCEPT"
  • Add a tutorial page for "Greeter-extension example"

The new content should look like:

EXTENDING LOOPBACK 4/HOW-TO GUIDES

  • Creating components
  • Creating decorators
  • Contributing REST API
  • Creating Services
  • Creating Servers
  • Extension life cycle
  • Extending OpenAPI specification
  • Extending Model API builder
  • Testing your extension

EXTENDING LOOPBACK 4/TUTORIALS

  • Build large scale Node.js projects with LoopBack 4
  • Greeter-extension example

CONCEPTS

  • Extension point and extensions

Acceptance criteria

  • Most of existing contents under extending LoopBack 4 goes to "EXTENDING LOOPBACK 4/HOW-TO GUIDES"
  • "Build large scale Node.js projects with LoopBack 4" should be a series of shared tutorials between app developer and extension developer. Add them to "EXTENDING LOOPBACK 4/TUTORIALS"
  • Extract "Extension point and extensions" into "CONCEPT"
  • Add a tutorial page for "Greeter-extension example" I realized Building large scale projects is using the greeter extension as example. So no need to have a separate page.
@jannyHou
Copy link
Contributor Author

Closing as PR merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants