티스토리 뷰
안녕하세요! 최근에 나온 프레임워크로 Jetbrains 회사에서 만든 핫한 녀석중에 하나입니다. 바로 'Ktor' 라는 프레임워크인데요, 이 프레임워크는 애초에 Java 언어를 주력으로 개발, 기획하고 있는 Jetbrains 회사의 새로운 모델입니다.
Jetbrains 사는 이미 IntelliJ IDE, Android Studio, DataGrip, WebStorm 등 다양한 개발 편의 도구인 IDE를 만드는 회사로 이미 명성이 자자합니다. 대부분의 스타트업 회사 및 신규 런칭 개발 프로젝트건에서도 빠지지 않고 사용하는 툴이기도 합니다.
가장 먼저 메인 페이지의 링크입니다.
여기서는 기본적으로 Spring Initializr와 같이 Spring 프레임워크를 사용하여 개발을 가능하도록 물리 파일 생성을 지원하는 페이지와 같은 인트로 페이지입니다.
다시 들어가봤는데 Spring Boot가 벌써 3.0이 나왔더라구요 :)
조만간 출시 후 안정화되면 공부해봐야 할 것이 하나 더 생겼네요
다음으로는 웰컴 페이지 링크입니다. 이 페이지에서는 Ktor 서버와 클라이언트를 만들 수 있도록 소개하고 있습니다.
https://ktor.io/docs/eap/welcome.html
저같은 경우는 서버에 더 치중을 하고 관심이 가다보니 자연스럽게 서버 쪽을 보고 있었네요 ㅎㅎㅎ
https://ktor.io/docs/eap/ktor-server.html
튜토리얼 페이지 처럼 처음 입문하는 사람들도 쉽고 편하게 생성, 개발할 수 있도록 지원하고 있어 다른 자습서가 크게 필요없을 것 같습니다. 자세한 프로젝트를 생성하는 법은 아래 링크에 나와 있습니다.
https://ktor.io/docs/eap/creating-http-apis.html#create_ktor_project
다음으로는 정적 페이지를 만들기 위한 사이트입니다.
https://ktor.io/docs/eap/creating-static-website.html
웹페이지라면 누구나 한 번쯤 만들고 싶은, 메신저 웹 앱 튜토리얼 페이지입니다.
https://ktor.io/docs/eap/creating-web-socket-chat.html
'Server' 카테고리의 다른 글
RabbitMQ 의 동작방식과 적용법 (1) | 2022.04.09 |
---|---|
Jenkins 글로벌 변수 설정하기 (1) | 2022.03.14 |
Spring Batch 실행 명령어 (0) | 2022.03.13 |
지금 봐도 괜찮은 배달의민족 도메인 설계 (1) | 2022.03.06 |
[Java] JPA Detached Entity passed to persist 에러 해결 로그 (2) | 2022.02.14 |
[Java] Rest Template 을 사용하여 API 통신하기 (1) | 2022.02.07 |