Skip to content

Using Scala

JungSu Kim edited this page Mar 2, 2016 · 4 revisions

Reference

Note

Features

  • Scalable
  • Funational

Development Tools

  • Eclipse with Scala plugin
  • Intellij with Scala plugin
  • vim

Development Environment

  1. Setting IDE toolsStart RESTful service with Spray
  • Spring Tool Suite with scala plugin
  • Intellij Community Edition (In Company Free?) with scala plugin
  1. UnitTest/Integration Test with JUnit
  2. Build mavan/gradle with Spray
  3. Make docker image
  4. Versioning new docker image
  5. Deploy new docker image

Framework

  • Akka
  • Spray REST/HTTP framework
  • Play2

Libraries

StyleGuide

Design Pattern

Testing

  • ScalaTest
  • ScalaCheck
  • JUnit
  • TestNG

Profiling

Deployment

Useful

Clone this wiki locally