Skip to content

Migration Guide: Discuss life cycle differences between LB3 and LB4 #3935

@aharbis

Description

@aharbis

Suggestion

This is a spin-off from a discussion on PR #3922.

The purpose of this issue is to discuss the life cycle differences between LB3 and LB4, with a primary goal of identifying pain-points during migration in regards to this topic.

Use Cases

Some initial topics or points of interest:

  • End-to-end request-response sequence
  • Out-of-the-box data parsing and validation provided by LoopBack
  • Various points to mount custom data validation for a given request / transaction
  • Operation hooks(interceptors in lb4)/remote hooks and their equivalents in LB4
  • differences of operations between LB3 and LB4 such as boot, injection.
  • datasource interceptor in lb4
  • How to migrate boot scripts How to migrate boot scripts #3957 might be related

Since it's life cycle, this should be a high level view

Examples

Acceptance criteria

TBD - will be filled by the team.

  • add these topics to the migration guide doc(s)
  • blog about this doc

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions