reactを実践投入しようと思っていろいろ調べたり試した構成パターンです。サンプルレベルの情報は多いのですがいざ実務に入れようと思うといろいろと考えることが多かったのでまとめました。 とりあえずReact.jsをRailsで使いたい Production環境で使うような実践的な構成が知りたい Js界隈のトレンドをRailsプロジェクトでも使いたい js/coffeeでなく、ES6でReactを書いてみたい といった方向けです。 今回の内容は Ruby on Rails + Reactのベストプラクティスを模索してみるで書いたようにrails上でreactを使うのはreact-railsかfrontendを独立させてやればいいんだな、とざっくり頭では理解した人が、じゃあ具体的にどういう構成にすればいいんだ?と思ってやってみるといろいろとつまづくポイントがあり、そのまとめです。 目次:構成3パ
RailsでTwitter Bootstrap 3のインストール方法を説明します。 また、Bootstrapのエラーメッセージの表示、ナビゲーションバーの追加、simple_formとの連携などの使い方を説明します。 動作確認 Rails 4.1 twitter-bootstrap-rails 3.2.0 目次 Railsプロジェクトの作成 Twitter Bootstrapのインストール方法1 Twitter Bootstrapのインストール方法2 カスタマイズ(ViewファイルへのTwitter Bootstrapの適用) カスタマイズ(サクセス、エラーメッセージの表示) カスタマイズ(simple_formとの連携: フォーム上でのエラーメッセージの表示) カスタマイズ(Sidebarの追加) カスタマイズ(NavigationBarの追加) 1. Railsプロジェクトの作成まずは
Just installed El Capitan and can't install gem eventmachine 1.0.7. openssl is at 1.0.2a-1. Tried to use --with-ssl-dir but it seems ignored. Reported it to their github repo as well. Any suggestions are really appreciated. Thanks. $ ls /usr/local/Cellar/openssl/1.0.2a-1/include/openssl/ssl.h /usr/local/Cellar/openssl/1.0.2a-1/include/openssl/ssl.h $ gem install eventmachine -v '1.0.7' -- --with-s
Railsでアプリを書いていたらこれって切り出せるんじゃないの? 他の人にも使ってより良くしたいし、あわよくば機能追加してもらいたい そんな時はGemにして公開だ と言うわけでGemを作ってRubygemsに登録したので作業手順をメモする ※調べたらちょっとずつ古い情報だったので2015年3月の最新版の手順を記載する 前提条件 Ruby 2.2.0 bundler 1.8.3 gem 2.4.5 Gemのひな形のジェネレート 生成のコマンド --testをつけることでrspecのひな形も作ってくれる > bundle gem your_gem_name --test create your_gem_name/Gemfile create your_gem_name/Rakefile create your_gem_name/LICENSE.txt create your_gem_name/
From start to finish, learn how to package your Ruby code in a gem. Note: Many people use Bundler to create Gems. You can learn how to do that by reading the “Developing a RubyGem using Bundler” guide on the Bundler website. Introduction Your first gem Requiring more files Adding an executable Writing tests Documenting your code Wrapup Introduction Creating and publishing your own gem is simple th
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0063 号 バックナンバー Rubyist Magazine 0063 号 Rubyist Magazine 0062 号 Kaigi on Rails 特集号 RubyKaigi Takeout 2020 特集号 Rubyist Magazine 0061 号 Rubyist Magazine 0060 号 RubyKaigi 2019 直前特集号 Rubyist Magazine 0059 号 Rubyist
Gemfileについてよくわかってなかったので調べてみた。 そもそもGemfileって? Bundler用の設定ファイル。 BundlerはGemfileの記述にしたがって、gemの依存関係を示したGemfile.lockを生成する。 じゃあ、Bundlerって何さ? アプリケーションで使用するgemのバージョン管理を行うプログラム。 「お前が書いたコード動かないんだけど?」 「ハァ? 俺の環境では動いてるし。バージョン違うんじゃねーの? 死ねよ」 ってならないためのツール。 Railsをはじめ、SinatraやRubyMotionでも使われている。*1 ちなみに、Bundlerの公式サイトにはこう書いてある。 The best way to manage your application's dependencies ベストらしいので使わない手はない。 source gemが置いてある場
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く