Skip to content

App build with Rust Lang and Nuxt.js. Api Rust and frontend with nuxt.js using vue.js.

Notifications You must be signed in to change notification settings

gilcierweb/app-rust-nuxt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

App Rust Nuxt

App build with Rust Lang and Nuxt.js. Api Rust and frontend with nuxt.js using vue.js.

Skill

Run api-rust

cd api-rust/
cargo run
# run localhost:8080

Run app-nuxt

cd app-nuxt/
yarn dev --open
# run localhost:3000

Docker and Docker Compose

docker-compose build
docker-compose up # run api-rust http://localhost:8080 app-nuxt http://localhost:3000

docker-compose up --build # run api-rust http://localhost:8080 app-nuxt http://localhost:3000

# Run diesel migration for create all tables migrations on database
docker-compose run --rm app ./diesel migration run  # Or

docker-compose run --rm app /bin/bash
./diesel migration run

# Run db:seed For populate data faker on database
docker-compose run --rm app ./seed # Or

docker-compose run --rm app /bin/bash
./seed

# Api Rust individual
docker-compose build api-rust
docker-compose run --rm api-rust
# run http://0.0.0.0:8080

# App Nuxt individual
docker-compose build app-nuxt
docker-compose run --rm app-nuxt
# run http://0.0.0.0:3000

# Optional
docker-compose ps
docker-compose stop
docker-compose down
docker-compose run --rm app bash
docker network create rustnet

# sudo docker rmi --force $(docker images -f "dangling=true" -q)

https://gilcierweb.com.br

About

App build with Rust Lang and Nuxt.js. Api Rust and frontend with nuxt.js using vue.js.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published