アウトプットを頑張る

初めてのプログラミング学習期間中の記録と、日頃読んでいる本をメモのアウトプットをがんばります。

2021-08-01から1ヶ月間の記事一覧

【プログラミング学習】Ruby on Rails マイページ機能

■プログラミング学習 ◎current_userメソッド Gemのdeviseを導入していると使用できるメソッドで、現在ログインしているユーザーの情報を取得ができます。 ◎mergeメソッド ハッシュを統合させるときに使用するRubyのメソッドです。たとえば、tweetの情報を持…

【プログラミング学習】Ruby on Rails ログイン機能

■プログラミング学習 ◎ログイン機能 Railsのログイン機能では"devise"というGemを使用します。ユーザー管理機能を簡単に実装が出来るGemになっていて、多くのRailsアプリケーションサービスでも使用されています。使用方法 Gemfileの一番下に下記を追記する`…

【プログラミング学習】Ruby on Rails resourcesメソッド

■プログラミング学習 ◎データベース・RDB(リレーショナル・データベース) 表形式でデータを管理するデータベースです。 行(レコード)と列(カラムを持っている。・RDBMS(リレーショナル・データベース・マネジメント・システム) RDBを使用する際に、管…

【プログラミング学習】 Ruby on Rails フォームの実装~データ送信

■プログラミング学習 ◎フォームの実装[:contents] 投稿機能実装の考えかたとして下記の段階で整理して考える<新規投稿ページへ遷移 newアクション>リクエスト → 新規投稿ページ<新規投稿ページ投稿作業 createアクション>入力したものを投稿 → サーバー…

【プログラミング学習】Ruby on Rails データ保存~データの表示

■プログラミング学習 ◎rails cコマンドコンソールを使ったデータの保存方法について說明していきます。ターミナルから下記コマンドを実行します。```rails c``` irbが起動して、Rubyコマンドが実行できるようになります。ここでRailsアプリの変数やクラスの…

【プログラミング学習】Ruby on Rail データベースとテーブル

■プログラミング学習 MVCの中のモデル部分について、Webアプリケーションではデータが保存されていないと成り立たない。データの管理役として、モデルが必要になる。データベースにはデータの種類ごとの保存場所となるテーブルを用意し、表形式のテーブルに…

【プログラミング学習】Ruby on Rails  Railsコマンドについて

■プログラミング学習 Rails アプリを作るため、最初にコマンドを使って雛形を作成していくそのコマンドをrails コマンドという。このコマンドに様々なコードが自動で含まれているため素早くWebアプリケーションが作成できる。 ◎アプリケーションの作成 rails…

【プログラミング学習】Ruby on Railsとは

■プログラミング学習 ◎Ruby on RailsとはRailsとは、Rubyのなかのフレームワークの一つで、最小のコストでWebアプリケーションの作成が出来る仕組みになります。Ruby on Railsは2つの理念から構成されているフレームワーク・DRY(Don't Repeat Yourself)同…

【プログラミング学習】Webアプリケーションとは

■プログラミング学習 ◎Webアプリケーション Web上で使用されるアプリケーションのことで、このWeb上で公開されている「ある目的」のために作成されたプログラムのことを、Webアプリケーションと呼ぶ。たとえば、Hatena Blog → 無料でしっかり書けるブログサ…