タグ Sinatra
人気順 5 users 10 users 50 users 500 users 1000 users文系から半年でRuby(Sinatra, Rails)を学んだら人生変わった@沖縄Ruby会議02 // Speaker Deck
2018年3月10日に開催された沖縄Ruby会議02で発表した資料です。 さぼさん(@saboyutaka)[ https://twitter.com/saboyutaka ] まさ(@Masah201707)[ https://twitter.com/Masah201707 ] まさ@ブログ書き込み中[ http://masa-world.hateblo.jp/archive ] 続きを読む
Railsより100倍速いフレームワークをRubyで作ってみた | 私の小岩ホッチキス
Rails より 100 倍、Sinatra より 20 倍速いフレームワーク「Keight.rb」を作りました。Ruby 用です。 https://rubygems.org/gems/keight https://github.com/kwatch/keight/tree/ruby ただし、α版なのでまだいろいろ足りない点があります。ご了承ください。 ベンチマーク “hello world” を... 続きを読む
Sinatra + ActiveRecord + MySQL で簡易アプリつくってみる
寒くなるとプログラムをやりたくなるのか、ここ数日はRubyな日々が続いていて、今回は前回と同じ題材で勉強会関連のJSONを引っ張ってくるアプリですが、複数のウェブからとなるとやっぱりDBは必須となってくるわけで、WebとDBの連携を自分でやるのは初めてなので試行錯誤な感じが続きましたがやっと出来上がりました。 や寒くなるとプログラムをやりたくなるのか、ここ数日はRubyな日々が続いていて、今回は前... 続きを読む
革命的に速いRubyアプリケーション・サーバー「Raptor」リリースへ
革命的に速いとされるRuby用の新しいアプリケーション・サーバー「Raptor」のサイトが公開され期待を煽っています(Hacker News)。 公式サイトによると、RaptorはRailsやSinatraなどを動かすための新しいアプリケーション・サーバー。最適化されたHTTPエンジンにより従来のアプリケーションサーバーと比較して高速に動作し、Unicornの最大4倍、PumaとTorquebox... 続きを読む
Grunt + TypeScript + Middleman によるフロントエンド開発環境を作ってみる | Developers.IO
Middleman を使うようになってしばらく経ちますが、2014年4月現在 TypeScript に対応していないというのがどうも気になります。Ruby on Rails や Sinatra といった他の Ruby 製フレームワークと同様、Middleman が対応している Alt JS は CoffeeScript のみです。 CoffeeScript は機能が軽量であることから学習コストが低... 続きを読む
HTTPでHashやArrayを送る手法に仕様は存在しない……の? - ただのにっき(2013-09-15)
■ HTTPでHashやArrayを送る手法に仕様は存在しない……の? jQueryでこんなふうに書くと: $.post('/', { hash: { foo: 'hoge', bar: 'fuga'}, array: ['baz', 'piyo'] }); サーバ側でこんなふうに受け取れて(これはSinatra): post '/' do params.each do |key, val| pu... 続きを読む
昨今の自分用Webアプリケーションひな形 - naoyaのはてなダイアリー
ちょっと jQuery と簡単なサーバサイドの処理を組み合わせた処理を試しに書いてみよう・・・なんて時に、いちいち jQuery を取ってきて HTML を書いて script タグを書いてロードして sinatra 立ち上げて云々・・・というのが毎度面倒なので、ひな形になるアプリケーションを作った。https://github.com/naoya/boilerplateひとまず sinatra ... 続きを読む
30分のチュートリアルでJekyllを理解する
Jekyllとは Jekyllは、ブログのような静的サイトを構築するためのRuby製ファイルジェネレータです。Jekyllはあくまでファイルジェネレータであり、Railsのように、コマンド一つでサイトの基礎を全部構築してくれるフレームワークではありません。むしろSinatraの思想に近く、静的サイト版Sinatraといった趣のツールです。従って、Jekyllを使ってブログサイトを構築しようとする場... 続きを読む
Rubyist Magazine - Sinatra 再入門、 Padrino / Rack / その先の何か
この記事では、軽量ウェブアプリケーション DSL である Sinatra、Sinatra を拡張したフルスタックウェブ開発スイートである Padrino、そして Rails 登場以降の Ruby でのウェブ開発についての著者の持論、などを語って行きます。チュートリアル的な内容は今回は少ないですので、今回の話で興味をお持ちになったら、Sinatra Book、Blog Tutorial - Padr... 続きを読む
Heroku上でSinatraアプリを動かすまでのまとめ - まちゅダイアリー(2011-10-02)
Heroku上でSinatraアプリを動かすまでのまとめAmazon認証リバースプロキシをHeroku + Sinatraに移植した。 Heroku上でSinatraアプリを動かすまでに調べたこと、やったことをまとめておく。 環境準備その1 (git, rvm) まず、以下のツールを用意する。 git … バージョン管理ツール rvm … Ruby環境の管理ツール bundler … Rubyのラ... 続きを読む
APIの作成に特化したRuby製フレームワーク grape を試してみた | FIRN.JP
RESTful API の作成に特化したマイクロフレームワーク grape の存在を知ったので調査してみる事にしました。API の実装 に Rails の ActionController は重厚すぎる、Sinatra は軽いけど手間がかかる。。。という中で作られたこのフレームワーク、はたしてその実力は… grape の特徴 grape の特徴は概ね以下の通りです。grape 自体が Rack ア... 続きを読む
ウノウラボ Unoh Labs: Sinatra気に入った
先日、まちつく!が正式リリースになりました。よろしければ是非携帯でアクセスして遊んでみてください。 おはようございます。内田です。 今までRailsを使うほどでも無いアプリはオレオレフレームワークで作ってたのですが、最近巷で流行ってるsinatraのコードを読んでみたら必要十分な機能があり、センスも良く、とても気にいった。 今回は公式ドキュメントの流れで、使いそうな機能をまとめてみました 一番簡単... 続きを読む
Rubyの軽量Webフレームワーク「Sinatra」がステキ - 医者を志す妻を応援する夫の日記
フルスタックがウリのRails。そこまで必要ないよ。と、ERBでゴリゴリ。メンドクセー。やっぱ、Railsで。などと、陽はまたのぼりくりかえしてーゆく。RubyのWebフレームワークは他にもあるけど。。軽くていいんだ。PHPを使いたくないだけなんだ。 そんな悩ましさを解消してくれるフレームワークを発見してしまいました。「Sinatra」でございます。こいつは、軽そうだ。Sinatra サイトのトッ... 続きを読む