なぜrailsなのか
TRANSCRIPT
Koshikawa Naoto! ppworks
" ppworks
# pblog
$ p4d, sendagaya.rb
blog
規約縛り• Convention over Configuration
• railsに乗るということは電車に乗って簡単に遠くまで行けるということ
• スタートアップでrailsが採用される一番の理由は、 簡単に遠くまで行けること?
• コードレビューの指針になる
周辺のエコシステム• githubにおけるpull requestの仕組みがこのエコシステムを広める根源
• 議論に透明性がある
• 誰にでもチャンスがあり当事者意識をもてる
• エコシステムに貢献できる
webの進化への追従の速さ• railsの進化はWebの進化
• railsはバージョンアップはつらい
• 進化のために過去を切り捨てることが、railsが今も進化し続け、多くの人に利用されていて、エコシステムが形成されることの鍵
それでもrailsを選択する理由• それでもrailsを使うのは、 規約縛り、 周辺のエコシステム、 webの進化への追従 と言った点に魅力を感じるから
• 企業の活動において、railsを選択することはエンジニアリングにおけるただのフレームワークの選択ではなく、重要な経営判断