改めてbundle install --path vendor/bundleはやめよう

bundle install にオプションは不要っぽいという話

2月 17, 2022 · 2 分 · a_ide_1995

静的アセットと動的なものとは何か

Railsにおける静的アセットと動的なものの違い

12月 9, 2021 · 1 分 · a_ide_1995

Railsのパスの書式について学んだこと

Railsのルーティングにおいて_pathと_urlをどう使い分けるか

10月 29, 2021 · 1 分 · a_ide_1995

自作のwebアプリケーション「ROASTERS MAP」を公開しました

アプリ概要 こちらから見ることが出来ます ROASTERS MAPというRuby on Railsを使ったwebアプリケーションを公開しました。 このアプリでは、自身がお住まいの近くの自家焙煎のコーヒーショップをマップ上で閲覧できます。 ※現在は、福岡市と東京都の店舗を表示しています。 使用している技術 Ruby on Rails RSpec Google Maps API heroku 実装で大変だったこと 住所を入力してマップ上に表示する機能 このアプリでは、管理者画面から「店舗名」と「住所」を入力してユーザー側の画面のマップに表示できます。 内部的には住所→緯度経度に変換→データベースに保存→viewでデータを取り出す→viewのマップ上にピンを表示という流れなのですが、保存したデータを取り出してviewに表示するという実装に時間がかかりました。 RSpec を使ってテストを書いたこと テストも今回初めて書きました。 RSpecの書き方や、FactoryBotを使った書き方などなど非常に多く学ぶことができました。 わかりやすいテストコードの書き方や、テストを書くことで実装を見直したり追加したり、テストコードの重要性を認識しました。 データベースを使ったアプリケーションの実装 これまでデータベースを使ったことがなく、今回始めてPostgresを使いました。 RailsはActive Recordで簡単にデータベースとやり取りができるので詰まることなく使うことができました。 今後実装予定の機能 管理者ログイン機能の実装 実在しない住所を入力したときに、保存できないようにする ピンをクリックしたら名前などの詳細情報を表示する アプリケーションのリンク/GitHub アプリケーションのリンク herokuにデプロイしているのでどなたでも閲覧が可能です。 GitHub ソースコードはGitHubにて公開しています。以下のリポジトリから閲覧が可能です。

4月 27, 2021 · 1 分 · a_ide_1995

Turbolinksについて

Railsのturbolinksについて調べてみた

3月 15, 2021 · 1 分 · a_ide_1995