본문 바로가기

분류 전체보기1437

클라우드 컴퓨팅 - 호스팅 플랫폼 - Fly.io 출처: https://charstring.tistory.com/1084  반응형 Fly.io는 클라우드 호스팅 플랫폼입니다. 이 플랫폼은 개발자들이 웹 애플리케이션을 쉽게 배포하고 관리할 수 있도록 도와줍니다. 전 세계의 여러 데이터 센터에 애플리케이션을 배포함으로써, 사용자에게 더 빠른 접근성과 성능을 제공합니다.Fly.io의 주요 특징은 다음과 같습니다:글로벌 네트워크: Fly.io는 전 세계에 분산된 서버를 사용하여 사용자에게 더 가까운 위치에서 애플리케이션을 호스팅할 수 있게 합니다. 이로 인해 애플리케이션의 응답 속도와 성능이 개선됩니다.자동 스케일링: 트래픽의 변동에 따라 자동으로 리소스를 조정합니다. 이는 비용 효율적이며 관리가 용이합니다.컨테이너 기반 배포: Fly.io는 Docker 컨테.. 2024. 6. 12.
Fly.io 배포하기 📝 Fly.io로 배포하는 방법1. flyctl 다운2. fly.io 로그인하기3. 앱 런치4. 앱 배포⚠️ 오류 발생!📝 환경 변수 설정⚠️ 환경 변수 설정 시 오류 발생📝 배포한 앱 열기📝 CORS 설정😇 Fly.io로 배포하기 완료!🍿 Vlog (JavaScript, Node.js, MongoDB, AWS S3)  헤로쿠의 무료 플랜이 11월 28일 부로 종료되었다.ㅠㅠ 너무나 아쉽다.다른 대체제들을 검색해 보니 Fly.io, vercel, koyeb 등등이 있는 것 같다.Fly.io가 제일 쉬운 것 같아서 일단 이걸로 선택하고 진행했다.Fly.io에서는 Heroku에서 배포한 프로젝트를 Fly.io로 마이그레이션 하는 방법도 제공한다.📝 Fly.io로 배포하는 방법나는 그냥 직접 배.. 2024. 6. 12.
Rust-Lang의 웹 프레임워크 Rocket 출처: https://blex.me/@baealex/rust-lang-%EC%9B%B9-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC-rocket러스트로 웹 개발에 발을 담그려는데 러스트에 어떤 웹 프레임워크가 있으며 어떤 프레임워크를 선택할지 고민하는 글이다. 필자는 프레임워크 선택시 가장 중요하게 생각하는 부분은 프레임워크의 튜토리얼이다. 튜토리얼이 재밌는 글은 확실히 프레임워크가 어떤 부분에 중점을 맞췄는지 이해하기 쉽더라. Web Framework러스트의 웹 프레임워크를 검색하여 다음의 프레임워크들을 발견할 수 있었다.ACTIX : 가장 빠름. 숙련자에게 추천되는 프레임워크. 서버 렌더링 지원. 깃허브 스타 7800개. 마지막 업데이트 2020년 04월.Rock.. 2024. 6. 12.
Rust 빌드 하기 출처: https://yoongrammer.tistory.com/13목차Rust 빌드 하기1. 프로젝트 디렉터리 생성2. Rust 프로그램 작성하기3. 컴파일하기4. 실행하기Cargo 사용하기1. 프로젝트 생성하기2. 빌드 및 실행내 블로그블로그 게시글모든 영역Rust 빌드 하기Rust 코드를 작성하고 실행하는 방법에 대해 알아보도록 하겠습니다.Linux 및 MacOS 기준으로 설명하겠습니다. 1. 프로젝트 디렉터리 생성아래와 같이 $HOME경로에 프로젝트 디렉터리를 만듭니다.$ mkdir ~/projects$ cd ~/projects$ mkdir hello_world$ cd hello_world2. Rust 프로그램 작성하기러스트 파일들은 .rs 확장자로 끝납니다. hello_world 디렉터리에서 m.. 2024. 6. 12.
Rust 컴파일과 실행 출처: http://rust-lang.xyz/rust/article/3-Rust-%EC%BB%B4%ED%8C%8C%EC%9D%BC%EA%B3%BC-%EC%8B%A4%ED%96%89 Hello World 프로그램다음은 Rust에서 Hello World를 출력하는 예제이다.123fn main() {    println!("Hello, world!");}Rust에서 프로그램이 시작되는 메인 엔트리포인트는 fn main() 이다. fn은 함수(function)를 나타내는 키워드이고, main은 함수명으로 모든 Rust 프로그램은 이 함수를 호출하여 시작한다.println!()은 Rust 매크로 함수로서, Rust에서 매크로는 보통 함수뒤에 !을 붙여 표시한다. Rust는 대부분의 문장 뒤에 세미콜론(;)을 넣어.. 2024. 6. 12.