Wave goodbye to

Start Building

patterns.json

Execute step 1 - Design Pattern

Design Pattern
patterns.json

Define your business patterns and architectural requirements in the semantic ontology layer

Define MPO semantic patterns

Configure business domain objects

Set relationship constraints

Validate ontological consistency

$ Edit patterns.json

npm run build

Execute step 2 - Build Patterns

Compile patterns into base pattern classes. Result stored in /patterns/base

Compile semantic patterns

Generate base classes

Validate pattern integrity

Output to /patterns/base

$ npm run buildP

/patterns/inherits

Execute step 3 - Inherit Pattern Class

Create specialized pattern behaviors through inheritance and customization

Extend base pattern classes

Add custom behaviors

Define inheritance hierarchy

Implement pattern specializations

$ Configure inheritance

operate Node.js

Execute step 4 - Code Templates

Create or modify code generation templates for Node.js microservices

Design microservice templates

Configure code generation rules

Customize output patterns

Optimize template performance

$ Set templates

/setup/project

Execute Step 5 - Project Setup

Add pattern properties to the project for validation and demonstration

Configure project case

Map pattern properties

Set project parameters

Prepare validation scenarios

$ Configure project

npm run project

Execute Step 6 - Project Generation

Execute code generation process of the project to validate patterns

Execute code generation

Validate output quality

Check pattern compliance

Review generated artifacts

$ npm run project