Skip to main content

Opening the Micro Radiant

In the previous section we used the Micro RadiantMicro Radiant (MicroRadiant). The graphical modeling IDE and tooling environment used to design, edit, and maintain NS applications and project models. and the NS Initializer to generate the correct setup for our project, we can now import this structure into the Micro RadiantMicro Radiant (MicroRadiant). The graphical modeling IDE and tooling environment used to design, edit, and maintain NS applications and project models..

Step 1: Launch the application​

Start the Micro RadiantMicro Radiant (MicroRadiant). The graphical modeling IDE and tooling environment used to design, edit, and maintain NS applications and project models. applicationApplicationThe overarching model container grouping all components, domain logic, and configurations for an enterprise solution. by clicking its icon. You will be immediately prompted with a screen to open or import a project.

Step 2: Select the project root​

Click Import Project and then select the file button to browse your local file systemSystemA set of interconnected components that work together to achieve a specific purpose or function.. In the resulting dialogue box, navigate to and select the folder that contains your core project files.

Select this folder: .../workspace/euRent

Step 3: Save and load the project​

The applicationApplicationThe overarching model container grouping all components, domain logic, and configurations for an enterprise solution. will suggest the default name eu-rent for the project within the Micro RadiantMicro Radiant (MicroRadiant). The graphical modeling IDE and tooling environment used to design, edit, and maintain NS applications and project models., which is perfectly acceptable. Then, proceed to click Save.

The Micro RadiantMicro Radiant (MicroRadiant). The graphical modeling IDE and tooling environment used to design, edit, and maintain NS applications and project models. will now read all the project files that were created during the initialization process and present them in a clean, visual overview.

In the top-left corner of the model editor, you should immediately see our main applicationApplicationThe overarching model container grouping all components, domain logic, and configurations for an enterprise solution., labeled euRent::1.0.0, and the business component we defined, rentWork.

If you click Show more, you will notice several other components included in the project: utils, account, assets, and workflow. These are the base components we accepted during the initialization process. These modules immediately introduce essential, cross-cutting functionality to our applicationApplicationThe overarching model container grouping all components, domain logic, and configurations for an enterprise solution.:

  • account: Provides user management, authentication, and authorization capabilities.
  • assets: Enables the viewing, storing, and reading of files within the web applicationApplicationThe overarching model container grouping all components, domain logic, and configurations for an enterprise solution..
  • workflow: Allows for the automatic execution and tracking of structured business processes.
  • utils: Offers a way to store configuration data specific to the applicationApplicationThe overarching model container grouping all components, domain logic, and configurations for an enterprise solution..

This modularity is a direct result of the Normalized SystemsSystemA set of interconnected components that work together to achieve a specific purpose or function. approach, where reusable components (Modules) encapsulate specific concerns.