strongloop / strong-arc

StrongLoop Arc has been replaced by API Connect. We recommend Arc users move to the Essentials edition of API Connect. If you have questions, please email reachsl@us.ibm.com.
http://strongloop.com/
Other
115 stars 36 forks source link

strongloop-arc died, way out? #1750

Open xinbenlv opened 6 years ago

xinbenlv commented 6 years ago

There are many features that strongloop-arc have but API Connect doesn't support, and while the strongloop-arc now lack of maintenance is gradually unusable. Wondering if there is a way out.

I don't know where to file the bug for API Connect as it's not opensourced, so I file it here.

Missing Features in API Connect

  1. Allowing a Model to associate with another Model
  2. Migrate schema without wiping data
  3. Cannot connect to the built-in address in Amazon CloudFront (probably the endpoint is shutdown) so no one can now register new accounts. Sometimes it failed too.

@seanbrookes @anthonyettinger @bajtos do you know what's the best way to file the bug for these issues for API Connect?

dhmlau commented 6 years ago

@xinbenlv, have you had a chance to look at loopback? https://github.com/strongloop/loopback https://loopback.io/

To address your questions,

Allowing a Model to associate with another Model

LoopBack support model relations. https://loopback.io/doc/en/lb3/Creating-model-relations.html

Migrate schema without wiping data

LB has autoupdate function that updates the schemas without touching the data. On the other hand, the auto-migrate function does the same but will wipe out the data. For details, please see https://loopback.io/doc/en/lb3/Creating-a-database-schema-from-models.html

Cannot connect to the built-in address in Amazon CloudFront (probably the endpoint is shutdown) so no one can now register new accounts. Sometimes it failed too.

I'm not familiar with Amazon CloudFront, so cannot comment on how to connect it with LoopBack. Our loopback-component-story does work with Amazon S3. You might want to have a look there.

Hope it helps.