Fireback accelerates backend and mobile app development, offering powerful code generation tools and standardized architecture. With seamless backend integration and streamlined workflows, Fireback expedites the creation of robust and scalable apps.
In this tutorial you will create your first project in fireback and golang, and you will start the web server in the end ready for your front-end or mobile app project.
You need to make sure you have already installed fireback. If not, read Download and install fireback and then continue here.
fireback
is installed. If not, download it and install.fireback new --name projectname --module github.com/yourorg/yourproject
command.
It would generate projectname
folder.Makefile
. Check that so you can see which commands you can use..vscode
folder, You need to install https://marketplace.visualstudio.com/items?itemName=emeraldwalk.RunOnSave extension, in order to make it easier for you to generate, and compile code.go mod tidy
, so the packages are updated.make
, and it would compile your code in the artifacts folderfireback init
or artifacts/projectname-server/projectname init
it would create the database connection, admin user, etc.