2016/10/12 社内勉強会で使ったスライドを社外向けに一部加筆訂正したもの
![RESTful API の設計のキホン](https://cdn-ak-scissors.b.st-hatena.com/image/square/ab574c764b2056394a6c699b9d07644844bb6a7b/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F29c3965f667b432da922c625107d951f%2Fslide_0.jpg%3F6983878)
Sinatraで作るような簡単なWebアプリでも、SassやCoffeeScriptを使ったりCSS・JSを圧縮したいときはよくある。そのときはsinatra-asset-pipelineが便利。 最初はsinatra-assetpackを試したが、 パイプラインシステムが独自実装であるため記述が独特 Herokuへのデプロイ(precompile)がうまくできなかった のでsinatra-asset-pipelineに切り替えた。こちらの利点は、 Sprocketsを使っており、使い慣れたRailsと同じように利用できる Railsと同様Herokuにデプロイしたらrake assets:precompileが走り、 圧縮された静的ファイルを配信可能 ほぼSprocketsのラッパーなのでライブラリが薄い 挙動を把握しやすい Sprocketsを直接使う方法にもすぐ移行可能 使用方法 R
31歳、WEB博物館の学芸員。大学の専攻はソフトウェア考古学。 行ったことのない人のために説明しておくと、WEB博物館はWEB150年周年を記念して設立された博物館で、WEBの歴史を振り返るとともに 各時代のサイトのデザインやインタラクションを体験できる日本唯一の博物館。古くは平面ディスプレイでのWEBページから、主流の空間型3次元MRの流れを体験できることが売りなんだけど、 まだ2010年~2020年代の展示が用意できていない。暫定的に、展示パネルでスクリーンショットを展示している。 この展示の担当者は俺。正直な所、ちゃんとした展示が開始できる見込みは立っていない。というのも、ソースコードはあるけれど、当時の技術背景がはっきりしないため、サイトを動かすことが全くできないためだ。 今時、平面ディスプレイなんて骨董品屋に行かないとお目にかかれないが、なぜか自宅の地下に眠っていた。 りんごのマ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く