Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

백엔드 웹개발에 SCALA 언어를 모던웹으로 Playframework 를 선택하였다고 하면, 마이크로 모던 웹 서비스를위해서 PLAYFRAMEWORK+AKKA 요소를

사용할수가 있습니다. PLAYFRAMEWORK는 JAVA언어도 지원하지만, 주언어를 JAVA로 선택하였다고하면, SPRINGBOOT이 권장됩니다.

DOCKER는 이제 개발환경구축 운영환경구축에 필수 요소임으로 DOCKER 배포/실행까지 살펴보도록 하겠습니다.Scala+Akka의 이점을 고려했을것이며

여기서는 Playframework 를 인텔리J를 사용하여 초기 셋팅하고, 도커에 배포 실행하는 방법을 알아보겠습니다.

도커 배포방법은 스칼라는 JVM환경에서 구동되는것이기때문에 JAVA 배포방법과 큰 차이는 없습니다.

play frame work : https://www.playframework.com/documentation/2.6.x/Home


필요플러그인

  • SBT
  • DOCKER


프로젝트 생성에서 실행 배포까지

...

간편하게 구동후 상호연동 개발이 가능하는것을 의미하며 동일한 구조로 유사한 추가 개발환경구성및 운영환경을 또는 클라우드환경에

손쉽게 구성할수 있게됩니다.

실행성공화면

Image Added