본문 바로가기

분류 전체보기1436

[rust+react] 2. ACTIX-WEB tutorial 출처: https://velog.io/@devwook/rustreact-2.-ACTIX-WEB-tutorialhttps://actix.rs/docs/getting-started/백엔드에 대한 첫번째 경험이 rust라는 것이 살짝 두렵기는 하다.1. hello-world간단한 구현 예시이다.#[get("/")]async fn hello() -> impl Responder { HttpResponse::Ok().body("Hello world!")}#[post("/echo")]async fn echo(req_body: String) -> impl Responder { HttpResponse::Ok().body(req_body)}async fn manual_hello() -> impl Responde.. 2024. 6. 12.
[번역] Actix 문서 러스트 웹프로그래밍 소개Actix에 오신 것을 환영합니다Actix Web을 사용하면 Rust에서 웹 서비스를 빠르고 자신 있게 개발할 수 있으며 이 가이드를 통해 금방 시작할 수 있습니다.이 웹사이트의 문서는 주로 Actix Web 프레임워크에 중점을 두고 있습니다. Actix라는 액터 프레임워크에 대한 자세한 내용은 Actix 챕터(또는 하위 레벨 Actix API 문서)를 확인하세요. 그렇지 않다면 시작 가이드로 이동하세요. 이미 사용법을 알고 있고 구체적인 정보가 필요하다면 Actix Web API 문서를 읽어보세요.Actix Web은 Crates 에코시스템의 일부입니다오래 전 Actix Web은 actix 액터 프레임워크 위에 구축되었습니다. 이제 Actix Web은 액터 프레임워크와 거의 관련이 없으며 다른 시스템.. 2024. 6. 12.
Rust와 WebAssembly 출처: https://hackernoon.com/ko/Rust-%EB%B0%8F-%EC%9B%B9-%EC%96%B4%EC%85%88%EB%B8%94%EB%A6%AC%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC-%EA%B0%84%EB%8B%A8%ED%95%9C-%EC%9B%B9-%EC%95%B1-%EA%B5%AC%EC%B6%95-%EB%8B%A8%EA%B3%84%EB%B3%84-%EA%B0%80%EC%9D%B4%EB%93%9C소개JavaScript의 성능 제한으로 인해 좌절감을 느낀 적이 있습니까? 당신은 혼자가 아닙니다. 웹 애플리케이션이 더욱 복잡해짐에 따라 고성능 솔루션의 필요성이 더욱 분명해졌습니다. 성능뿐만 아니라 안전성과 효율성도 약속하는 두 가지 기술인 R.. 2024. 6. 12.
WRITE A SIMPLE TCP CHAT SERVER IN RUST 출처: https://developerlife.com/2024/01/13/write-simple-chat-server-in-rust/   👀 Watch Rust 🦀 live coding videos on our YouTube Channel.Build a chat server using TokioThe chat server comprises all these piecesAdd dependencies to Cargo.tomlMain functiontokio::spawn does not spawn a new thread, so what does it actually do?Handle client task functionTwo concurrent tasks in the tokio::select! blockH.. 2024. 6. 12.
클라우드 컴퓨팅 - 호스팅 플랫폼 - Fly.io 출처: https://charstring.tistory.com/1084  반응형 Fly.io는 클라우드 호스팅 플랫폼입니다. 이 플랫폼은 개발자들이 웹 애플리케이션을 쉽게 배포하고 관리할 수 있도록 도와줍니다. 전 세계의 여러 데이터 센터에 애플리케이션을 배포함으로써, 사용자에게 더 빠른 접근성과 성능을 제공합니다.Fly.io의 주요 특징은 다음과 같습니다:글로벌 네트워크: Fly.io는 전 세계에 분산된 서버를 사용하여 사용자에게 더 가까운 위치에서 애플리케이션을 호스팅할 수 있게 합니다. 이로 인해 애플리케이션의 응답 속도와 성능이 개선됩니다.자동 스케일링: 트래픽의 변동에 따라 자동으로 리소스를 조정합니다. 이는 비용 효율적이며 관리가 용이합니다.컨테이너 기반 배포: Fly.io는 Docker 컨테.. 2024. 6. 12.