備忘録 ✖️ Ruby on Rails

プログラミング(主にRuby on Rails)を勉強中です。知らないがことがあまりにも多いので、メモ感覚で学びを残したいです。誤り等ございましたらご指摘よろしくお願い至します。

Rails viewで自分がいるページを確認したい時のメソッド

# root_path かどうか current_page?(root_path) # /users/:id が current_user かどうか current_page?(current_user) # 任意のコントローラ/アクションかどうか current_page?(controller: 'foo', action: 'bar')

ざっくりしたWebを支える技術      第1部 Web概論 第3章 REST webアーキテクチャー

webのアーキテクチャースタイルはREST アーキテクチャースタイルとは複数のアーキテクチャー(下図参照)に共通する性質、様式、作法あるいは流儀など指す。webサービス全体の調和を乱さぬようRESTの約束事を守ることが重要。 抽象化レベル ↓↓↓ | webでの例 ↓↓…

ざっくりしたWebを支える技術      第1部 Web概論 第2章 Webの歴史

web以前のインターネット 米国内の大学や研究機関の間を当時としては高速な回線で接続し、全米をつなくネットワークといて徐々に成長して来た。扱われていた文字は全てアルファベットであり、メールを送るにしても今日のリアルタイムでの通信ではなく、到達…

ざっくりしたWebを支える技術      第1部 Web概論 第1章 Webとは何か?

様々なwebの用途例 webサイト・・AmazonやYahooなど ユーザーインターフェースとしてのweb・・UIの分野。HTMLなど見た目の部分 プログラム用APIとしてのweb・・プログラム用のインターフェース webを支える最も基本的な3つ技術 HTTP(Hypertext Trnsfer Proto…