タグ

Engineeringとプログラミングに関するAltech_2015のブックマーク (1)

  • Ruby on Rails の「速いアーキテクチャ」を API に適用する

    この記事は2017年に自分が行なった仕事の背景となる、API についての考察をまとめています。 はじめにRuby on Rails はフルスタック指向のフレームワークであるが、ページ遷移型 Web アプリケーションのために「こうあるべき」というレールを完璧に敷いているのと比較すると、API サーバーとしてはレールを敷ききっていない印象を受けるはずである。このことは一見して「Rails は Web アプリケーションを作るには良いが、API サーバーを作るには良いとは言えない」という考えを導きやすいのではないかと思う。 もちろん、API サーバーを作るための技術選定には色々な可能性がある。現に自分のチームで作っているプロダクト自体、多くの API サーバーを意図的に Go 言語で書いている(注1)。またそもそも、大きなトレンドで見ると API を規定する主要な要素技術は、プログラミング言語依存

    Ruby on Rails の「速いアーキテクチャ」を API に適用する
  • 1