Skip to content

How the CLI works

Vic Shóstak edited this page May 1, 2021 · 27 revisions

Probably you think that Create Go App CLI is a "black box" that magically creates objects out of thin air. But that's not really true.

So, basically the CLI contains three main parts:

  • Pre-configured backend part
  • Frontend part generated by Vite.js
  • Deploy-ready Ansible roles

The backend part

Name Version Template
gofiber/fiber v2.8.0 https://github.com/create-go-app/fiber-go-template
net/http v1.16.3 https://github.com/create-go-app/net_http-go-template

The frontend part

Frontend part will be generate using awesome tool Vite.js under the hood.

You can choose between:

Name JavaScript TypeScript
Pure (vanilla) vanilla vanilla-ts
React react react-ts
Preact preact preact-ts
Vue.js vue vue-ts
Svelte svelte svelte-ts
Lit lit-element lit-element-ts

Deploy-ready Ansible roles

Clone this wiki locally