근성프로그래머 이준형

고정 헤더 영역

글 제목

메뉴 레이어

근성프로그래머 이준형

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (138)
    • 과제 (27)
      • 객체지향프로그래밍(C++) (4)
      • 디지털논리회로(verilog) (6)
    • 공부 (43)
      • AI (5)
      • Be BE (1)
      • Linux (2)
      • 인터넷 (2)
      • 알고리즘 (1)
      • eBPF (0)
      • Rust (2)
      • PyGAD (1)
    • 운동 (2)
      • 야구대회 (1)
      • 야구연습 (1)
      • 보통운동 (0)
    • 일상 (6)
      • 맛집탐방 (1)
      • 여행 (5)
    • 공지 (0)
    • 책 리뷰 (60)
      • 생활코딩! HTML+CSS+자바스크립트 (20)
      • 이것이 취업을 위한 코딩테스트다 (8)
      • Do it! 코틀린 프로그래밍 (12)
      • 생활코딩! 자바 프로그래밍 입문 (20)

검색 레이어

근성프로그래머 이준형

검색 영역

컨텐츠 검색

공부/Rust

  • [세상에서 가장 쉬운 러스트 백엔드 with Axum] 섹션 1. 러스트와 서버 개발

    2025.07.15 by 근성

  • [이펙티브 러스트] Chapter 1. 타입

    2025.07.14 by 근성

[세상에서 가장 쉬운 러스트 백엔드 with Axum] 섹션 1. 러스트와 서버 개발

왜 러스트인가?러스트의 장점으로는 아래 5가지가 있다.고성능메모리 및 스레드 안전성개발자 경험강력한 툴체인높은 인기와 커뮤니티 지원장점을 통해서 현재 러스트를 사용하고 있는 유명 플랫폼들이다.디스코드 피그마 성능 개선 사례타입스크립트 서버와 비교해 메모리 사용량은 최대 3.8배, 응답 시간은 최대 16.4배 향상기타 성공 사례이외에도 드롭박스, npm 등 다양한 곳에서 고성능 서버 개발에 러스트를 사용 중! 러스트 백엔드 프레임워크 비교Rocket안전성, 유연성, 보안 중점 설계대규모 프로젝트에는 부적합 할 수 있음개발이 자주 중단되는 것이 단점Actix-web가장 높은 성능대부분의 기능을 직접 구현해야 함작은 규모이 웹 앱 작성에 적합Axum사용성과 성능에 중점다른 서드파티 크레이트와의 호환성이 좋음성..

공부/Rust 2025. 7. 15. 21:50

[이펙티브 러스트] Chapter 1. 타입

러스트 타입 시스템의 핵심 중 하나인 enum 타입은 다른 언어보다 표현력이 뛰어나며, ADT도 지원한다.ADT는 이런거다.ADT 명칭 주요 연산스택 (Stack)push(x), pop(), top(), isEmpty()큐 (Queue)enqueue(x), dequeue(), front(), isEmpty()리스트 (List)insert(i, x), delete(i), get(i), length()집합 (Set)insert(x), remove(x), contains(x), size()맵/딕셔너리 (Map)put(k, v), get(k), remove(k), keys()러스트의 표준 라이브러리에서 제공하는 데이터 구조 중에서도 특히 자주 사용되는 Option, Result, Error, Iterator도 ..

공부/Rust 2025. 7. 14. 22:17

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
근성프로그래머 이준형 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바