이상훈

레진 엔터테인먼트에서 레진코믹스의 백엔드를 개발하고 있습니다.

Ktor로 Todo 서비스 빠르게 만들기

Ktor로 Todo 서비스 빠르게 만들기

개요 최근 가장 성장하고 있는 언어인 코틀린에 대해 관심이 있으시다면 Ktor에 대해서도 들어보셨을 거라 생각합니다.  오늘 소개해드릴 Ktor (Kay-tor로 발음)는 코틀린과 마찬가지로 JetBrains에서 개발된 프레임워크 로써 멀티 플랫폼에 대한 지원을 목적으로 개발되었습니다. Ktor를 사용하면 코루틴 기반의 비동기 서버와 HTTP 클라이언트 모두 개발이 가능합니다. 오늘은 Ktor를 이용하여 간단한 Todo

By 이상훈
Javalin : 자바와 코틀린을 위한 경량 웹 프레임워크 리뷰

Javalin : 자바와 코틀린을 위한 경량 웹 프레임워크 리뷰

* 원문제목 : Introducing Javalin: a Lightweight Web Framework for Java and Kotlin * 원문링크 : https://www.infoq.com/news/2019/07/javalin/ 독자분들의 이해를 돕기 위해 역자의 설명을 많이 추가하여 원본 글의 의도와는 다소 다를 수가 있으니 원본글도 같이 참고해주세요. 본문의 예제 코드 대부분은 Java10+ 문법을 기반으로 작성되었으나, 몇 개 예제는 Kotlin으로

By 이상훈
Spring WebFlux와 Kotlin으로 만드는 Todo 서비스 – 테스트 슬라이스 적용하기

Spring WebFlux와 Kotlin으로 만드는 Todo 서비스 – 테스트 슬라이스 적용하기

* Spring WebFlux와 Kotlin으로 만드는 Todo 서비스 – 1편 * Spring WebFlux와 Kotlin으로 만드는 Todo 서비스 – 2편 * Spring WebFlux와 Kotlin으로 만드는 Todo 서비스 – 테스트 슬라이스 적용하기 개요 지난 예제들에선 간단한 Todo 예제를 만들고 개선해봤습니다.  또한 그렇게 만들어진 예제의 CRUD를 curl을 이용해 동작을 검증하였습니다.  하지만 변경 사항이 발생하였을 경우 매번 애플리케이션을 재기동 하여 잘

By 이상훈
Spring WebFlux와 Kotlin으로 만드는 Todo 서비스 – 2편

Spring WebFlux와 Kotlin으로 만드는 Todo 서비스 – 2편

* Spring WebFlux와 Kotlin으로 만드는 Todo 서비스 – 1편 * Spring WebFlux와 Kotlin으로 만드는 Todo 서비스 – 2편 * Spring WebFlux와 Kotlin으로 만드는 Todo 서비스 – 테스트 슬라이스 적용하기 개요 오늘 예제에서는 Spring WebFlux와 Kotlin으로 만드는 Todo 서비스 - 1편 에서 만들어본 예제를 기반으로 JDBC를 대체하는 R2DBC를 적용해보고 그 둘의 차이점과 R2DBC란 무엇인지 어떤 장단점이 있는지 알아보도록

By 이상훈
Spring WebFlux와 Kotlin으로 만드는 Todo 서비스 - 1편

Spring WebFlux와 Kotlin으로 만드는 Todo 서비스 - 1편

* Spring WebFlux와 Kotlin으로 만드는 Todo 서비스 – 1편 * Spring WebFlux와 Kotlin으로 만드는 Todo 서비스 – 2편 * Spring WebFlux와 Kotlin으로 만드는 Todo 서비스 – 테스트 슬라이스 적용하기 개요 이 예제에서는 최근 적용 사례가 늘고 있는 Spring WebFlux 와 Kotlin을 이용하여 프로젝트를 구성해보고, 간단한 Todo 서비스를 만들어볼 것입니다. 이번 예제에선 Todo 서비스의 기본적인 기능인 내용

By 이상훈
[번역] 무엇이 코틀린을 가장 빠르게 성장하고 있는 언어로 만드는가?

[번역] 무엇이 코틀린을 가장 빠르게 성장하고 있는 언어로 만드는가?

원문제목 : What makes Kotlin the fastest Growing Language? 원문링크 : http://www.alignminds.com/blog/makes-kotlin-fastest-growing-language/ 번역글 링크 : https://devsh.tistory.com/136 코틀린은 러시아 상트페테르부르크에 기반한 젯브레인즈의 개발자들이 개발한 오픈소스, 정적타입언어입니다. 코틀린이 정적타입언어인 이유는 런타임이 아닌 컴파일시점에 타입을 체크하기때문입니다. 자바는 가장 유명하고, 가장 즐겨 찾는 프로그래밍

By 이상훈