Wish list of LoopBack Next extensions #7161
Replies: 61 comments
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
A visual builder/app inspector to develop, modify and debug a Loopback4 app. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
A well defined connector fintech/payment interface whose services such as credit cards, Plaid, PayPal, Android Pay, Apple Pay could be reduced to. |
Beta Was this translation helpful? Give feedback.
-
CMS like Keystone.js |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
firestore connector |
Beta Was this translation helpful? Give feedback.
-
Open the where-filter, to get something like this
to work. |
Beta Was this translation helpful? Give feedback.
-
Is there any plan to add support for Compression Middleware? Also, it would be nice to have some form of logging out of the box, maybe with morgan |
Beta Was this translation helpful? Give feedback.
-
Eventually, we would like to allow LB4 applications to mount any Express middleware for request pre-processing, but we are not there yet. See #1293. For now, you can mount LB4 application on a top-level Express application and configure middleware like Personally, I'd prefer to use 🌲pino🌲 as the default logger, because of its performance. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
User, Group, Role, Permission models was added on loopback-authorization-extension |
Beta Was this translation helpful? Give feedback.
-
I'd like to add an idea for some low-hanging but powerful fruit: There's a great visual model builder I'm using called GenMyModel.com (free for solo use). You can export your data model as .xmi file. And I've just convinced one of my clients to let me re-create their back end with lb4. Would be nice if I could feed the .xmi to loopback and it would auto-scaffold everything in one command including lb4 model, controllers, and database. Then I can just go and tweak the routing and functionality as needed. I might build that extension myself if I get time in a few months. |
Beta Was this translation helpful? Give feedback.
-
Thank you @consultantcraig for posting this idea. Our CLI tool can be invoked in a non-interactive headless mode where answers from prompts are supplied via a JSON file. I think it should be possible to build a tool you have described using this feature. I can also imagine adding a new command to the CLI that will accept a single JSON file with a list of commands & their arguments to run. With such command in place, your Having said that, I don't think we will have bandwidth to make these CLI improvements ourselves in the near future. However, we are happy to help you along the way if you decide to contribute it yourself. |
Beta Was this translation helpful? Give feedback.
-
Schematics support with the CLI like in Angular CLI |
Beta Was this translation helpful? Give feedback.
-
SLC ARC with visual builder like version 3. Not command line based like apic discover. |
Beta Was this translation helpful? Give feedback.
-
I'd also like a simple solution to modelling a database table which doesn't have a typical primary key (e.g. a column named id). I often have to build applications that read data from an IW that was designed more for management reports, where the tables use "real data" columns for their primary key. A simple example could be an order view/table where the order number is the primary key, or a product table where the part number (or SKU) is the PK. Or a list of employees where w3 ID is the PK. It's a common scenario when an application needs to interface to a database that's owned by a third-party. Similarly, there are times when I want to include data within one LB4 model that is sourced from more than one table in the database layer. Sample use case: an Inventory model, where I would like to include the product description from the Product table along with the inventory data. |
Beta Was this translation helpful? Give feedback.
-
Better documentation with more useful examples about WebSocket e.g: |
Beta Was this translation helpful? Give feedback.
-
Messaging connectors and bridge: |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
We created this extension few months back. I hope it caters to the list of requirements. If not, please feel free to raise a feature request. We'll try to add that soon. https://www.npmjs.com/package/@sourceloop/audit-log |
Beta Was this translation helpful? Give feedback.
-
A list of potential extensions for LoopBack Next.
Add a 👍 reaction to any of the comments below if you are interested in seeing these features / extensions
Beta Was this translation helpful? Give feedback.
All reactions