rust board, room frontend

This commit is contained in:
sparshg
2024-09-15 01:07:16 +05:30
parent 73ab2b63a8
commit 04b9a9502b
11 changed files with 170 additions and 29 deletions

View File

@@ -1,11 +1,16 @@
mod game;
use axum::{routing::get, Json, Router};
use axum::{
routing::{get, post},
Json, Router,
};
use game::Board;
use serde::Serialize;
use tokio::net::TcpListener;
#[tokio::main]
async fn main() {
let app = Router::new().route("/", get(|| async { "Hello, Rust!" }));
let app = Router::new().route("/", post(game::create_board_route));
let listener = TcpListener::bind("127.0.0.1:3000").await.unwrap();
println!("listening on {}", listener.local_addr().unwrap());