AKKA HTTP
-
[도전] Scala로 REST API 만들려면 어떻게 하나? #3기술 관련/Scala 2021. 2. 8. 17:31
지난 번 글에서 AKKA HTTP의 Tutorial 예제 코드를 살펴 보았었다. 대략 HTTP 서비스를 위한 구동 및 어떻게 Route 를 구성하는지에 대한 내용이었는데, 여기에 추가적인 궁금한 것이 생겼다. 1. Path Parameter 인식 방법 이건 이미 예제에 있던 내용이지만 지난 번 글에서 얼렁뚱땅 넘어가 버렸던 것이다. UserRoutes.scala 코드를 다시 확인 해보자. //#users-get-delete val userRoutes: Route = pathPrefix("users") { concat( ... //#users-get-delete //#users-get-post path(Segment) { name => concat( get { //#retrieve-user-info rej..
-
[도전] Scala로 REST API 만들려면 어떻게 하나? #2기술 관련/Scala 2021. 2. 6. 02:53
지난번에 Scala로 REST API를 어떻게 만드는지 알아보다가, 여러가지 프레임워크를 비교한 글도 알아보고, 그 중에서 AKKA HTTP로 결정했었는데, AKKA가 뭔지 궁금해서 찾아 봤더니, Actor 시스템에 대한 이야기까지 흘러가 버렸었다. -_-;; 배움에 대한 궁금증의 흐름을 따라가다 보면 뭔가 개미지옥에 빠진 기분이 들기도 하는데, 그리고 AKKA-HTTP는 AKKA Actor와 AKKA Stream을 기반으로 되어 있다고 하지만, 일단 Hello World까지는 했으니, Stream은 좀 이따가 보기로 하고 AKKA HTTP를 다시 보기로 했다. doc.akka.io/docs/akka-http/current/introduction.html 패키지 정보 AKKA HTTP도 패키지 형태로 제..