core/

directory
v0.0.0-...-1b94cb7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 20, 2023 License: MIT

README

Create Fullstack Core

Contains the main modules for UI/API/Fullstack template generation, configs, and template augmentation.

All of these modules are exposed to allow for plugin developers to easily develop their own templates and augmentations!

Table of Contents

TemplatePipeline

TemplatePipelines are the main abstraction that the CLI uses to parse configs and use those configs for template generation and augmentation.

It composes various TemplateGenerators and TemplateAugmentors to generate and augment templates.

TemplateGenerator

Responsible for downloading and filtering base templates.

TemplateAugmentor

The shared augmentators are located in aug.

However, domain-specific (api/ui/fullstack) augmentations are located within their respective domains. For example, UI-specific tailwind augmentations are located in ui/tailwind.go

Directories

Path Synopsis
Generates the API template.
Generates the API template.
Creates the UI based on the UiConfig
Creates the UI based on the UiConfig

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL