-
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
Thoughts on Loopback & the Ecosystem #2921
Comments
@kowsheek Great feedback. We'll come up a course of actions to address your concerns. |
We have been working on #1636 for some time now. But it's blocked by microsoft/TypeScript#30823. The
|
We see some of the pains. The team is in discussion to improve the layout and flow so that developers can follow naturally by their development tasks. We also plan to add more diagrams to visualize the key building blocks to help you understand the big picture upfront. |
what about TypeOrm, will be a package for this ? |
Do you expect a package to wrap TypeORM as LoopBack 4 repositories? Otherwise, you can use TypeORM as-is, for example, in a controller class. |
Please join the discussion at #2925. |
I wish to have package/doc like in nestjs why our team wanted to change Juggler by TypeOrm ?
This is the feedback of our team after 5 months working with loopback. |
Personally, I am unhappy about the lack of maturity of TypeScript support for medium- to large-sized projects. Build + test cycle in loopback-next monorepo takes 3+ minutes, it make TDD pretty much impossible :( I totally understand your frustration! We have been looking into ways how to improve the situation for months. As @raymondfeng already commented, we are currently blocked by a limitation in TypeScript - microsoft/TypeScript#30823. However, we can at least enable incremental builds, both for loopback-next monorepo and LB4 applications using
+1 to document how can LB app developer tweak their TypeScript configuration (or the compiler version used) and also how to integrate with VS Code debugger. It would be great to have new issues opened, one for TypeScript and another for VS Code debugger. At the moment, projects scaffolded using
+1, HMR would be awesome. Can you please open a new issue to keep track of this feature request? |
This issue has been marked stale because it has not seen activity within six months. If you believe this to be in error, please contact one of the code owners, listed in the |
This issue has been closed due to continued inactivity. Thank you for your understanding. If you believe this to be in error, please contact one of the code owners, listed in the |
It was great to meet and chat @dhmlau @raymondfeng, the team really appreciated your taking the time. Having stepped up development last week, I wanted to share our thoughts on Loopback in how (from our perspective) it can continue to be an attractive platform and ecosystem.
cc: @saunderst @SrChip15 @ckrac
Business impact: it had costs my team significant amounts of time to find what we need to answer everyday questions.
Business impact: the ecosystem of the core platform is what determines the longevity of the solution, if we have to rework our solution. For example, I'm currently exploring integrating TypeORM (based on @raymondfeng's implementation because we feel it's a more active solution than the connectors.
Business impact: every build costs us time that we could be dedicating to developing business logic and application.
Hope we can have a discussion about the trajectory you see regarding the above. Happy to meet and chat further again.
The text was updated successfully, but these errors were encountered: