学生向けプログラミング入門 | 無料

学生向けにプログラミングを無料で解説。Java、C++、Ruby、PHP、データベース、Ruby on Rails, Python, Django

2023-11-19から1日間の記事一覧

Rails7.1 | 仕事売買アプリ作成 | 11 | ダッシュボード追加

ダッシュボードページを追加します。 ユーザーモデルに「about」「status」フィールドを追加します。

Rails7.1 | 仕事売買アプリ作成 | 10 | Gmailの利用

Gmailを使ってメールの送信をできるようにします。 アカウントの新規作成時にメールで認証を行ったりすることもできるようになります。

Rails7.1 | 仕事売買アプリ作成 | 09 | Notyの利用

Notyは、通知メッセージを表示するためのJavaScriptライブラリであり、Railsアプリケーションで使用することができます。

Rails7.1 | 仕事売買アプリ作成 | 08 | 日本語化

Ruby on Railsを日本語化するには、以下の手順を実行します。 Ruby on Railsは多言語対応が得意であり、多くの部分を簡単に翻訳できます。

Rails7.1 | 仕事売買アプリ作成 | 07 | ログイン機能の実装

deviceによるログイン機能をビューも含めて実装していきます。 まずはユーザーモデルに氏名の項目を追加します。

Rails7.1 | 仕事売買アプリ作成 | 06 | ナビゲーションバーの利用

Bootstrap5.3を利用して、ナビゲーションバーを設置します。 デザインはレスポンシブルデザインを意識して調整します。 レスポンシブデザイン(Responsive Design)は、ウェブデザインやウェブ開発の手法の一つで、異なるデバイスや画面サイズに対応するため…

Rails7.1 | 仕事売買アプリ作成 | 05 | deviceの利用

Ruby on Railsでログインを実装する時、「device」を活用すると素早く実装することができます。 deviseはユーザーの登録、ログイン、ログアウト、パスワードリセットなどの認証機能があり、Gメールの設定をすることで、セキュリティが向上します。 バージョ…

Rails7.1 | 仕事売買アプリ作成 | 04 | Bootstrap5.3の利用

Bootstrap5.3を利用する準備をします。 Bootstrap5.3を動かすために必要なパッケージをimportmap(インポートマップ)でインストールします。

Rails7.1 | 仕事売買アプリ作成 | 03 | アプリケーションの作成

インストールしたRails7.1を使ってアプリケーションを作成します。 アプリケーション名は「GigHub7」とします。

Rails7.1 | 仕事売買アプリ作成 | 02 | Rails7.1のインストール

Ruby on Railsのバージョン7.1をインストールします。

Rails7.1 | 仕事売買アプリ作成 | 01 | 開発環境を整える

Ruby on Rails(通称Rails)は、ウェブアプリケーションの開発に使用するオープンソースのWebアプリケーションフレームワークです。 Rubyというプログラミング言語で記述されており、開発者に使いやすい環境を提供し、生産性を高めることを目的としています。…