사내 개발에 Scala + PlayFramework를 도입하고 싶습니다.
2700 단어 PlayFrameworkScala
이 기사는 당사의 Organization 을 이용하여 사내 서비스 개발에 Scala+PlayFramework를 도입하는 데 있어서의 작업 내용이나 시행착오를 기록한 연속 투고가 됩니다.
기본적으로 내용이 정확하고 독자에게 유익한 정보가 되도록 배려하고 있습니다만, 어느 쪽이라도 사내에서의 정보 공유를 주목적으로 하고 있기 때문에,
등을 기재할 수도 있습니다. 미리 양해 바랍니다.
왜 Scala (사내 정책)
당사 하지만 엔지니어 팀은 평소에는 PHP, Ruby 등을 사용하여 개발하고 있습니다.
보치보치 엔지니어의 채용도 본격화해, 수탁도 자사 서비스도 확대하는 가운데, PHP, Ruby에 이은 「제3의 개발 언어」를 늘리려고 하는 것이 되었습니다. 주된 이유를 정리하면 이런 느낌입니다.
Scala+PlayFramework에 기대하고 싶은 것(기술면)
편하게 말하면, 「정적 언어와 Rails계 프레임워크의 Web 개발 효율의 좋은 토코취」를 할 수 있으면 좋다고 생각하고 있습니다.
개발 내용
실제로 가동하고 있는 자사 서비스(PHP5.4+CakePHP2)의 리플레이스.
라고는 해도 풀 리플레이스를 갑자기 시작하면 절대로 끝나지 않기 때문에, 관리자용의 새로운 기능 등, 현행 사이트와 병행 가동시킬 수 있는 곳으로부터 시작해, 차분히 이행해 가는 것 같은 이미지입니다.
사내 스칼라 경험
일절 없음.
농담 빼고 경험자 제로의 상태로부터, 무모하게도 스타트했습니다.
기술 선정에 있어서 Scala의 언어 사양이나 PlayFlamework의 특징이나 평판에 대해서는 어느 정도 조사하고 있습니다만,
이 기사를 쓰는 시점에서 메인 개발 담당 ( @zaramme )은 아직 한 줄도 Scala 코드를 작성한 적이 없습니다.
게다가 사내 자원이 별로 나눌 수 없는 경우가 있어 실질 스컹크워크 에서의 개발이 됩니다.
어떻게 될까.
(다음 번)
Scala + PlayFramework 환경 선택 (Scala, Play 버전 설정, 개발 환경 및 편집기 정비)
Reference
이 문제에 관하여(사내 개발에 Scala + PlayFramework를 도입하고 싶습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/zaramme/items/e4f1b6b873a9978d46b0
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
일절 없음.
농담 빼고 경험자 제로의 상태로부터, 무모하게도 스타트했습니다.
기술 선정에 있어서 Scala의 언어 사양이나 PlayFlamework의 특징이나 평판에 대해서는 어느 정도 조사하고 있습니다만,
이 기사를 쓰는 시점에서 메인 개발 담당 ( @zaramme )은 아직 한 줄도 Scala 코드를 작성한 적이 없습니다.
게다가 사내 자원이 별로 나눌 수 없는 경우가 있어 실질 스컹크워크 에서의 개발이 됩니다.
어떻게 될까.
(다음 번)
Scala + PlayFramework 환경 선택 (Scala, Play 버전 설정, 개발 환경 및 편집기 정비)
Reference
이 문제에 관하여(사내 개발에 Scala + PlayFramework를 도입하고 싶습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/zaramme/items/e4f1b6b873a9978d46b0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)