The ScalaTags is an HTML/XML/CSS construction library for Scala. By using Scala, you have the benefits of strong type (IDE support of syntax help and code completion). Another huge saving is that you don’t need to learn a second template pseudo-language. Scalatags is two times faster than Twirl.

Scala FP tech stack


  • 第一是尽量靠近 Scala 语言本身(第一性原则),外加最简单的 FP 概念。避免引入复杂的抽象而美丽的概念如 Monad, Higher Kinded Type,Transformer 等等。
  • 第二是新的东西需要自己完全可以掌控(团队具备源代码级的理解和修改能力)。