
백엔드
Ktor프레임웍 #1 : 소개(UP&RUNNING)
두줄요약
JetBrains의 경량 웹 프레임워크 Ktor를 소개하고 REST API 서버 셋업 방법을 설명했습니다. 환경별 설정 분리와 로그 설정, 간단한 CRUD 예시까지 함께 다뤘습니다.
핵심 내용
- JetBrains가 개발한 경량 Kotlin 웹 프레임워크 Ktor 소개
- 코루틴 기반 비동기 처리, 멀티플랫폼 지원, 간단한 설정과 경량성 강조
- REST API 서버 생성, 플러그인 선택, 환경별 설정 분리, 로그 설정 분리 방법 정리
- 간단한 CRUD API 추가와 curl 테스트, 데이터독 로그 연동용 JSON 로그 설정 예시
적용해볼 점
- Ktor 프로젝트 생성 사이트 또는 IntelliJ로 초기 셋업 시작
- application.yaml과 환경별 override 설정 파일 분리
- logback 설정 파일을 환경별로 나누고 JSON 로그 출력 적용
