일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- CORDA
- 스위프트
- play2 강좌
- 스칼라 동시성
- 파이썬 동시성
- hyperledger fabric
- 스칼라
- 스칼라 강좌
- 파이썬 강좌
- Akka
- 엔터프라이즈 블록체인
- Hyperledger fabric gossip protocol
- 파이썬 머신러닝
- 주키퍼
- 플레이프레임워크
- Play2 로 웹 개발
- Golang
- Adapter 패턴
- 안드로이드 웹뷰
- 하이브리드앱
- 파이썬
- Actor
- Play2
- 파이썬 데이터분석
- play 강좌
- akka 강좌
- 이더리움
- 블록체인
- 하이퍼레저 패브릭
- 그라파나
- Today
- Total
목록play2 강좌 (2)
HAMA 블로그
Play2 는 뼛속부터 비동기로 이루어져 있기 때문에 최강성능&부드러운 서버라는 장점을 가지고 있지만, 비동기라는 그리 직관적이지 않은 기술을 내부에 포함하고 있기 때문에 때론 굉장히 헥깔리게 만들기도 합니다. 하지만 Scala 언어및 다양한 동시성 라이브러리의 지원으로 추상층을 끌어올려 아주 간단한 코드로 그런 강력한 능력을 얻게 해주니깐 걱정마세요 ^^우리가 SQL 문을 작성할때, 그 짧은 코딩으로 매우 많은 일들이 물밑에서 이루어지는 것처럼 즉 모든것을 알지 않아도 편하게 소기의 성과를 이루는 것처럼, Play2 내부에서 이루어지는 모든 것들을 상세하게 이해하지 않아도 됩니다. "해결" 을 하는게 응용개발자의 목적이니까요. 이제 Play2 에서 HTTP 안의 body 를 어떻게 다루는지 살펴보겠습니..
Action 과 Action.async 의 차이점 개인적으로 Play 를 하면서 가장 헥깔렸던 것 중 하나가 Action { ... } 과 Action.async { ... } 의 차이점이다. 아마 다른 사람들도 마찬가지리라~~그래서 이 포스트를 통해서 확실히 해소해 보려 한다. 보통 Play 는 주로 Scala 로 사용되는데 , 아시다시피 Scala 는 자바에 비해 문법적으로 생략되는 것들이 무지 많다. 그것이 코드를 단순화하고 보기 좋게 만든다고 주장도 하겠지만 반대급부로 도대체 이게 먼소리야 하게 되며 코드 가독성이 떨어질 경우도 많다. (특히 implicit )이게 먼소리야~~ 라는 부분에 대해서, 그냥 그려려니 하고 "구현" 에 집중해서 코딩을 하는것이라면 뭐 간편하게 좋겠지만, 인사이드에 대해..