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

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

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

Rails7.1 | 民泊予約アプリ作成 | 33 | Ransack

Ransackは簡単にセットアップでき、既存のRailsアプリケーションに統合しやすいです。 シンプルな構文を使用して検索フォームを作成し、モデルのクエリを生成できます。 また、Ransackはカスタマイズが容易です。 検索フォームのデザインや検索条件、ソート…

Rails7.1 | 民泊予約アプリ作成 | 32 | raty-js

raty-jsは、スター評価を作成するためのJavaScriptプラグインです。 Rails6.1でraty-jsを利用するには、以下のステップに従って設定を行う必要があります。

Rails7.1 | 民泊予約アプリ作成 | 31 | 予約確認

予約の確認ができるようにビューを実装していきます。 ゲスト側とホスト側で分けて実装します。

Rails7.1 | 民泊予約アプリ作成 | 30 | 予約機能実装

実際に予約ができるよう、実装していきます。

Rails7.1 | 民泊予約アプリ作成 | 29 | Datepicker

jQuery日付ピッカー(Datepicker)は、jQueryを使用してウェブページ上で日付の選択を容易にするためのプラグインの一つです。 jQueryはJavaScriptライブラリであり、ウェブ開発者がウェブページのインタラクティブな要素を簡単に操作できるようにするツール…

Rails7.1 | 民泊予約アプリ作成 | 28 | 予約

部屋を予約できる機能を実装していきます。 まずは枠組みを作っていきますが、モデル→コントローラー→ビューの流れで実装します。

Rails7.1 | 民泊予約アプリ作成 | 27 | Google認証

Google認証を実現するために、OmniAuthというGemを使用することが一般的です。 さらにGoogle Cloud PlatformでAPIキーを取得する必要があります。 まずはGoogle Cloud PlatformにGoogleアカウントでログインしてAPIキーを取得してください。 手順は以下の通…

Rails7.1 | 民泊予約アプリ作成 | 26 | Facebook認証

ユーザーは既にFacebookアカウントを持っていることが多いため、新しいウェブサイトやアプリケーションに登録やログインする際に新しい資格情報を作成する必要がなく、手間が省けます。 これにより、ユーザーエクスペリエンスが向上し、新規ユーザー獲得が容…