Skip to content

Code Scaffolding Examples

Angular

angular.json
package.json
node_modules/
src/
    assets/
    app/
        pages/
            home/
                home.component.ts|html|css
            item/
                create-item/
                    create-item.component.ts|html|css
                read-item/
                    read-item.component.ts|html|css
                update-item/
                    update-item.component.ts|html|css
                favourite-item/
                    favourite-item.component.ts|html|css
        services/
            item-service.ts
        interfaces/
            item-interface.ts
        app.component.ts|html|css
        app.routes.ts

Python

requirements.txt
app/
    controller/
        item_controller.py
    dto/
        item_dto.py
    model/
        item.py
    repository/
        item_repository.py
        iitem_repository.py
    service/
        item_service.py
        iitem_service.py
    __init__.py
    database.py
    dependencies.py
    main.py

Python Example Code

Java

src/
    test/java/com.example.application/
    main/
        resources/
        java/com.example.application
            adapter/
                ItemAdapter.java
            controller/
                ItemController.java
            dto/
                ItemDto.java
            entity/
                Item.java
            repository/
                ItemRepository.java
                ItemDao.java
                interface/
                    IItemDao.java
            service/
                ItemService.java
                interface/
                    IItemService.java
            ExampleApplication.java

Java Example Code

Software Layers Explanation