Scala web framework比較
Upcoming SlideShare
Loading in...5
×
 

Scala web framework比較

on

  • 4,403 views

scala東京勉強会第99回でしゃべりました。

scala東京勉強会第99回でしゃべりました。
個人の感想です。

Statistics

Views

Total Views
4,403
Views on SlideShare
4,403
Embed Views
0

Actions

Likes
2
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Scala web framework比較 Scala web framework比較 Presentation Transcript

  • Scala web framework比較 芸者東京エンターテインメント 竹下義晃
  • Scalaの有名なWeb framework● Play framework 1.X● Play framework 2.X● Lift● Scalatra--- これより下は今回触れません ----● Unfiltered● Circumflex
  • チートシート機能 FullStack Servlet WebSocket StateLessPlay 1.X 2.X ○? × ○ ○Lift ○ ○ × ×Scalatra × ○ × ○使用感 習得しやすさ 開発しやすさ デザイナ連携Play 1.X 2.X ○ ◎ ×Lift × △ ○Scalatra ◎ △ ?
  • Play framework 1.X長所● 逐次コンパイル● テンプレートもコンンパイル時にチェック可短所● 安定しない● 開発はあまり活発じゃない● フルスタック(笑)というかAnorm(笑)
  • Play framework 2.X長所● 1.Xの長所● WebSocketの実装が楽&早い● 開発活発短所● まだまだ変更が多い● やはりフルスタック(笑)
  • Lift長所● テンプレートが非プログラマーと分業しやすい● 周辺ライブラリが優秀(lift-json,lift-mapper)短所● 非常にStatefull● Routingまわりが難解● View-firstも難解● Wikiが糞だった
  • Scalatra長所● 非常にわかりやすい短所● ページ数が増えると一覧性に乏しい
  • その他Unfiltered● Scala,Scalaし過ぎで嫌いCircumflex● 最近知った。これから使ってみる
  • おすすめPlay framework● 大規模API,Webアプリ開発● WebSocketを使った開発● プロト開発Scalatra● プロト開発● 小規模API開発Lift● デザイン重視のWebアプリ開発
  • パフォーマンスおそらく Play,Scalatra > liftただし、● Web frameworkがボトルネックになる事は稀● むしろ、実装によるため、気にする必要は無い