2016/09/04 2

젠장 Babel 너무 좋은데...

JS 로 요즘 Babel을 써봤는데, 너무 좋아서 두 번 좋아서 매우 좋아서... 개인 프로젝트에도 붙여보려고 했는데 play 에서는 어떻게 써야할지 모르겠다.아아 React JS 는 붙여놨는데 아아 Bable 은 어떻게 붙이는 거냐 안타깝다... 이렇게 된 이상 play 는 그냥 서버로 하고, front 는 node.js 로 가야 하나아아 새로 올리자니 귀찮아 ... Bable 에 관한 정보는 아래로 http://babeljs.io/ 간단히 설명하자면, Javascript 컴파일러 (라고 위의 링크에 크게 써있다) 인데,컴파일러인 만큼 자바스크립트를 컴파일 언어처럼 쓸 수 있다. 막 class, constructor, import, extends 같은 걸 쓸 수 있는데 안타깝네. 어쩌지. 이거에 rea..

Develop Log 2016.09.04

play framework & slick 업그레이드

개인 프로젝트로 scala + play 2.3 + slick 2.x 를 쓰고 있었다. 근데 새로 play 2.5가 나왔길래, play 버전도 올리고 slick도 2.x 에서 3.x 로 같이 올려볼 생각이었다. 그런데 쉬운 일이 아니더라(...)너무 많이 바뀌어서 삽질을 좀 했다. 아니 좀 끔찍할 정도로 해버렸어... play 1.x 에서 2.0 으로 갈 때도 그렇지만, play 는 버전 업그레이드에 하위 호완성 같은 건 기대하지 않는 것이 좋을 것 같다.그냥 버전 업그레이드만 하면 기존 코드가 어느 정도 돌아갈 거라는 기대는 차곡차곡 넣어두는 편이 좋았다. i18n 메시지 가져오는 것도 바뀌었고,routes 파일 쓰는 방법도 @inject 를 통하지 않으면 다 에러 난다(...) 그리고 slick 은 메..

Develop Log 2016.09.04