3.4 요약
• 선택한 라이브러리에서 어떤 스택을 다루는지 이해하는 것이 중요하다.
• 일반적으로 선택한 웹 프레임워크의 비동기 작업 방식을 지원하려면 런타임을 포함해야 한다.
• 모든 웹 프레임워크는 적절한 HTTP 메시지를 반환하는 웹 서버와 타입을 함께 제공한다.
• 선택한 프레임워크가 가지고 있는 철학을 이해하고 몇 가지 사용 사례와 이러한 철학을 바탕으로 구현하는 방법을 생각해 본다.
• 처음에는 문제없이 성공하는 작은 경로에서 시작하고, 보통 특정한 자원에 대한 GET 요청으로 시작한다.
• Serde 라이브러리를 사용해 생성한 구조체를 직렬화 및 역직렬화한다.
• 먼저 실패하는 경로 등의 방식을 고려한 후 사용자 정의 에러 처리를 구현한다.