Questions tagged [plugin-architecture]
The plugin-architecture tag has no summary.
44 questions
3
votes
1
answer
253
views
How to design a plugin architecture in Node.js?
I have a Node.js application and I want users to be able to develop custom plugins. I have multiple ideas and I am unsure how good they are. I need some tips from more experienced developers.
My first ...
0
votes
1
answer
162
views
Application plugin interface design
I build a plugin based Qt application which currently lives entirely in a library. The app as well as the plugins link to the library. The ::main(…) is just a tiny two line bootstrapper calling a ...
1
vote
1
answer
232
views
Safe Plugin Architecture for Python Web API
I am making a web application for parameterized procedural world generation. Given the computational resources involved, this application involves a server backend for generating the world with an API ...
0
votes
1
answer
373
views
WPF plugin system - Dependency injection in plugin class libraries
The main application loads plugins, list them and when user selects one it is initialized and displayed. Each plugin is a complex class library which contains several views/viewmodels/repositories/etc....
2
votes
2
answers
437
views
Plugin system for app with microservice architecture
Long story short: I would like to create a plugin system for my microservice architectured app. so we can allow our customers to install their plugins. (something like a plugin system on wordpress|...)...
-3
votes
1
answer
199
views
Best way make a complex libraries as a plugin with dependency inversion principle [closed]
For instance, if we have a complex library with many functionalities, how can we make this lib a plugin such that it can be replaced with another lib more easily.
The answer obviously is the ...
0
votes
1
answer
298
views
Clean Architecture - Support plugins that can add new entities? [closed]
I'm following Uncle Bob's clean architecture for my application.
However, I wish my application to be extensible via plugins. More specifically, I want the plugins to be able to add new entities and ...
1
vote
0
answers
498
views
How to isolate a Python script/plugin from the main Python program?
I want to have a Python application - complete in itself - that allows the user to extend it via scripting (or a plugin model) in Python. But I want the script/plugin to have an isolated environment (...
1
vote
0
answers
67
views
How does a framework manager, broker or coordinator class handle pluggable extensions and make them run?
I'm trying to understand if there is a manager/broker/coordinator class in frameworks and I hope so, but what possible ways are in a framework to make it run the pluggable extensions and what the term ...
0
votes
0
answers
280
views
Different approaches to plugin system
Having an application that defines a plugin API, I was wondering how (if possible at all) to achieve both stability and performance (see below for what that means) at the same time.
A plugin in my ...
2
votes
1
answer
71
views
How to allow for seamless upgrades from base/forked application?
I built a base/skeleton user-based web app. It just has sign up, log in, log out, forgot password, verify email address, etc. Now I can easily build user-based apps by developing on top of the base ...
4
votes
3
answers
5k
views
Is there an architecture pattern for "microservice as a plugin"?
Long story short - I would like to make a web application, solely for self-education purposes, that should allow user to add additional functionalities via plugins - just like Jenkins - https://...
2
votes
0
answers
115
views
How to design generic bug-tracker integration? [closed]
I'm looking for ideas on how to design a "generic" bug-tracker integration architecture for Kiwi TCMS (opensource test case management system).
Background: at the moment we support integration with ...
1
vote
0
answers
959
views
Plugins system for an Electron/React app
I'm developing a Electron/React app which uses Webpack and Asar technologies. It's designed to be a host app providing a common platform for some plugins. These plugins are downloaded and plugged into ...
2
votes
0
answers
491
views
Extensible / Plugin Architecture in Python - overwriting methods deep in the inheritance tree?
Current situation
I'm developing a test-framework in python for end-to-end tests for a large ERP application. The AUT (application under test = ERP system) is structured in modules and provides a lot ...