====== Ruby on Rails トップページ ======
---//2022/01/17 更新//
2022年現在、Ruby on Railsは世界的に下火のような印象がありますが、何にか新しいサービスを始めたいときには今だに最適なツールではないかと思われます。
===== Ruby on Rails 6 目次 =====
[[00.rubyonrails:01.Windows10にRails6をインストール|01.Windows10にRails6をインストール]]
[[00.rubyonrails:02.Windows10にdockerでRails7環境構築|02.Windows10にDockerでRails7環境構築]]
[[00.rubyonrails:03.HerokuにRails7アプリをデプロイ|03.HerokuにRails7アプリをデプロイ]]
[[00.rubyonrails:04.Rails7|04.Rails7]]
[[00.rubyonrails:05.Windows10にdockerでRails6環境構築|05.Windows10にDockerでRails6環境構築]]
[[00.rubyonrails:06.Railsチュートリアル|06.Railsチュートリアル]]
[[00.rubyonrails:07.Windows10にDockerでRails5環境構築|07.Windows10にDockerでRails5環境構築]]
[[00.rubyonrails:08.Rubyで気になる記法|08.Rubyで気になる記法]]
[[00.rubyonrails:09.Railsコマンド|09.Railsコマンド]]
[[00.rubyonrails:10.WindowsにDockerでpostgresql|10.WindowsにDockerでpostgresql]]
[[00.rubyonrails:11.RailsAPIとVue.js|11.RailsAPIとVue.js]]
[[00.rubyonrails:12.ProgateのRails5レッスン|12.ProgateのRails5レッスン]]
[[00.rubyonrails:13.form_with|13.form_with]]
[[00.rubyonrails:14.rspec|00.rubyonrails:14.rspec]]
[[00.rubyonrails:15.Windows10のwsl2Ubuntu上にRails環境構築|15.Windows10のwsl2Ubuntu上にRails環境構築]]
[[00.rubyonrails:16.ルーテイング|16.ルーテイング]]
[[00.rubyonrails:17.rbenv|17.rbenv]]
[[00.rubyonrails:18.minitest|18.minitest]]
[[00.rubyonrails:19.vim|19.vim]]
[[00.rubyonrails:20.flash|20.flash]]
===== 見出し =====
[[00.rubyonrails:21.javascript|21.javascript]]
[[00.rubyonrails:22.HerokuとAWSとGCP|22.HerokuとAWSとGCP]]
[[00.rubyonrails:23.Rails7でtailwindcss|23.Rails7でtailwindcss]]
===== reference =====
https://docs.ruby-lang.org/ja/
プログラミング言語 Ruby リファレンスマニュアル
===== 見出し =====
プログラミングスクールRunteqは、30歳以下のwebプログラマー養成講座のカリキュラムとして、
-HTML
-CSS
-Javascript
-Bootstrap
-Ruby on Rails
-Vue.js
-それらを用いてオリジナルwebアプリを作成してポートフォリオとして発表(Readme→)
を挙げており、
https://blog.runteq.jp/portfolio/4287/
私が2015年に初めて触ったWebアプリフレームワークがRuby on Railsでした。当時は理由もなくJavaScriptが嫌いだったので、HTMLとかJavaScriptとか勉強せず、Windows7で[[https://www.amazon.co.jp/Ruby-Rails%E7%92%B0%E5%A2%83%E6%A7%8B%E7%AF%89%E3%82%AC%E3%82%A4%E3%83%89-%E9%BB%92%E7%94%B0-%E5%8A%AA-ebook/dp/B00CIR1QEM/ref=as_li_ss_tl?adgrpid=65391235197&gclid=CjwKCAjwibzsBRAMEiwA1pHZrrlfx8tujZGmREIoe0Brk-BcdmN4hqO9I6jsjEpEuI6OCmqlLhlXahoC4C4QAvD_BwE&hvadid=338518045614&hvdev=c&hvlocphy=1009648&hvnetw=g&hvpos=1t1&hvqmt=b&hvrand=10064260734065227681&hvtargid=kwd-316524017431&hydadcr=27268_11561171&jp-ad-ap=0&keywords=ruby+on+rails+%E6%9C%AC&qid=1569732682&s=gateway&sr=8-2-spons&psc=1&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUEySEY4S1ZBSUUwU0pVJmVuY3J5cHRlZElkPUEwNzY1NDg2MUVCMFpUSElYUkRTRiZlbmNyeXB0ZWRBZElkPUEzNTNTVFAzQlpWV1NKJndpZGdldE5hbWU9c3BfYXRmJmFjdGlvbj1jbGlja1JlZGlyZWN0JmRvTm90TG9nQ2xpY2s9dHJ1ZQ==&linkCode=sl1&tag=i-doctor-22&linkId=9e6274d5c9ea103c44698f149a04305a&language=ja_JP|Ruby on Rails環境構築ガイド]]を写経してみましたが、環境構築(Hello Worldと表示するだけ)に半年間かかりました。その後、[[https://railstutorial.jp/|Ruby on Railsチュートリアル]]を、訳も分からずCloud9(当時は無料でした)で写経しながらやっていましたが、とにかく、WEB上で自分が作った動的サイトが動くのが面白かったことを覚えています。
その後、サーバーサイドはFirebaseが無料範囲で十分便利に遊べたため、サーバーサイドはFirebase、フロントエンドはIonic2(Angular)で遊んでいました。
2019年現在、サーバーサイドのフレームワークとしてFirebase以外の選択肢として、Windows10で、Ruby on Rails 6を触ってみたいと思います。なお、無料でRuby on Railsアプリを公開できるのは、Herokuに1アカウントあたり3個までという状況のようです。
===== Cloud9 =====
Cloud9は、2015年頃はクラウドで無料でRails環境を使用できるものでしたが、AWSに吸収されてからは、利用手順が非常に複雑、かつ、おそらく有料になりました。
https://www.fenet.jp/aws/column/aws-beginner/219/
AWS Cloud9の利用料金はかかるの?利用手順6つやメリット解説
更新日時: 2021/10/08
===== RoRに関するリンク =====
http://soccer1356abc.hatenablog.com/entry/2018/03/09/222553
2018-03-09
【Ruby/Rails エンジニア向け】Qiitaを見る前に見て欲しいサイト
https://zenn.dev/takahashim/articles/ab48aaedab1e68
https://codezine.jp/article/detail/11574
「Ruby on Rails」の基本理念とベースとなる考え方を知っていますか?
渡部 拓也[編]
2019/06/26
https://qiita.com/enzen/items/14271ec8fdf01107d1ce
@enzen
2019年09月11日に更新
RailsでWebアプリケーション開発【入門】
https://qiita.com/kazukimatsumoto/items/a0daa7281a3948701c39
@kazukimatsumoto
2018年12月03日に更新
【初心者向け】railsアプリをherokuを使って確実にデプロイする方法【決定版】
https://qiita.com/rhistoba/items/f724dae231d7e28bf477
@rhistoba
2019年02月16日に投稿
RailsでBootstrapとFont-AwesomeはWebpackerで今時っぽく使おう
===== Rails + Vueリンク =====
https://qiita.com/naoki85/items/51a8b0f2cbf949d08b11
@naoki85
2019年07月07日に更新
Vue.jsとRailsでTODOアプリのチュートリアルみたいなものを作ってみた
rails new todo_sample --webpack=vue
https://qiita.com/MariMurotani/items/f040e3ce23ece18d50df
@MariMurotani
2019年08月15日に更新
Rails 5.2で Webpacker + Vue.jsを使ってSPAを実現
https://qiita.com/MariMurotani/items/47e4913dfeace5cc5f02
@MariMurotani
2019年02月21日に更新
Vuexでデータの永続化、IE対応、ESLintの使い方
===== アップローダー =====
https://www.vector.co.jp/soft/other/java/se130259.html
ファイルアップロードCGI
http://www.fujigoko.tv/rev/prof/doc6/
映画マトリックスの世界について解説と考察する
===== リンク =====
次: