Skip to content

Esempio di implementazione ad un server API in Golang di un frontend Vuejs con il modulo embed

Notifications You must be signed in to change notification settings

skinner12/vuejs-app-in-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VUEJS APP IN GOLANG

Spiegazione completa del programma su rmazzu.com

Con l’introduzione in golang 1.16 del pacchetto embed è stata data la possibilità di inserire direttamente nel programma Go compilato un frontend, rendendo la pubblicazione di un server fullstack molto più semplice utilizzando solamente un file.

Development

Eseguire questi comandi per attivare i servers per lo sviluppo in locale:

cd frontend
yarn watch

# In un altro terminale
go run .

Production

Eseguire i seguenti comandi per la compilazione della build pronta da essere pubblicata:

cd frontend
yarn build
cd ..
go build -tags prod