Generators #46
iYadgar
started this conversation in
High Level Design
Replies: 1 comment
-
I think some HLD should be done for the BE side as well: how do you plan to "understand" the configuration of each schematic? also is there gonna be some kind of "discovery" process? like going over the packages installed in a workspace, figuring out which packages has schematics in them and return a list of all available schematics |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Overview and Goals
Create generators view, that will hold all angular’s cli generate commands, for POC we’ll start with the most common ones. each generator will hold a route:
There will be a dynamic form that will hold the inputs according the parameters sent from the server for each generator.
On every form change event we’ll run a ‘dry run’ command for the generator to show the live output, for POC we’ll not implement socket but we’ll send an http request for each form change.
**There will a be checkbox to opt in/out the ‘dry run’ feature and ‘Run Task’ to actually run the command.
The output will be presented with a “CLI” like component.
Functional Requirements
The main requirement for the feature to be feature ready is to be able run the commands according the parameters supplied by the user and present the actual results.
Architecture and Design
Data Model
User Interface Design
Beta Was this translation helpful? Give feedback.
All reactions