並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 25 件 / 25件

新着順 人気順

rails-7.0の検索結果1 - 25 件 / 25件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

rails-7.0に関するエントリは25件あります。 railsrubyRuby などが関連タグです。 人気エントリには 『Rails 7.0正式リリース、Node.js不要のフロントエンド開発環境がデフォルトに』などがあります。
  • Rails 7.0正式リリース、Node.js不要のフロントエンド開発環境がデフォルトに

    Ruby言語によるWebアプリケーションフレームワークの最新版となる「Rails 7」が正式リリースされました。 Rails 7.0 FINAL: The fulfillment of a vision to present a truly full-stack approach to web development that tackles both the front- and back-end challenges with equal vigor. https://t.co/WxJ0nKYfE7 — Ruby on Rails (@rails) December 15, 2021 Rails 7の最大の変更点は、フロントエンド開発環境が刷新されてNode.jsを用いない構成がデフォルトとなったことでしょう。 Rails 6では、優れたフロントエンド開発環境を実現するためにトランスパ

      Rails 7.0正式リリース、Node.js不要のフロントエンド開発環境がデフォルトに
    • Rails 7.0でアセットパイプラインはどう変わるか | Wantedly Engineer Blog

      Rails 7.0ではフロントエンドサポートが刷新されます。新たなライブラリが多数導入され、選択肢が増えるため、「Rails公式のものを選べばOK」という戦略が通用しなくなります。 本稿では、Railsでフロントエンドを書くための選択肢について、その歴史と実装を踏まえて比較検討します。 結論から言うと(まだアルファ版なので今後も状況が変わる可能性はありますが、) 新規アプリケーションではSprocketsの役割は無くなりそうです。新しいライブラリとして Propshaft, importmap-rails, jsbundling-rails, cssbundling-rails が登場し、主要な選択肢として以下が提供されます。 (各ライブラリの詳細については後述します) Propshaft + importmap-railsデフォルトの選択肢。Node.jsが不要。トランスパイルを含め、複

        Rails 7.0でアセットパイプラインはどう変わるか | Wantedly Engineer Blog
      • Rails 7.0: Fulfilling a vision

        This version of Rails has been years in the conceptual making. It’s the fulfillment of a vision to present a truly full-stack approach to web development that tackles both the front- and back-end challenges with equal vigor. An omakase menu that includes everything from the aperitif to the dessert. This vision wasn’t possible even just a few years ago. We simply didn’t have the core technologies i

          Rails 7.0: Fulfilling a vision
        • Rails 7.0 + Ruby 3.1でゼロからアプリを作ってみたときにハマったところあれこれ - Qiita

          Ruby on Rails Advent Calendar 2021の枠が空いていたので、あとから登録しました はじめに 個人的なプロジェクトになりますが、僕が翻訳しているRSpecの入門書「Everyday Rails - RSpecによるRailsテスト入門」を2022年前半にRails 7.0バージョンにアップデートしようと考えています。 そこでこの本の中で使っているサンプルアプリケーションをRails 7.0でゼロから作り直してみました。フロントエンド周りを中心に結構考え方が変わっている部分があったので、「ここでハマった!」とか「こういうポイントを押さえておくといいかも」という点をあれこれ書いてみます。 なお、Rails 7.0版のサンプルアプリケーションはまだ公開できる状態ではないので、公開はもうしばらくお待ちください🙏 今回作成したサンプルアプリケーションはこちらで公開してい

            Rails 7.0 + Ruby 3.1でゼロからアプリを作ってみたときにハマったところあれこれ - Qiita
          • Rails 7.0.5以降におけるcreate_associationメソッドの挙動変更についてまとめ - おもしろwebサービス開発日記

            この件、関連するPRやIssueが複数あってコメントも分散しており、人に説明するのがややこしいのでブログとしてまとめたものになります。間違いや意見などあったらコメントください! 追記(2023/08/02) 7-0-stableブランチに今回の変更をrevertするコミットが入りました。挙動が変わって困った人が出たので一度元に戻して仕切り直しにする方針のようです。 [7-0-stable] Revert singular association breaking changes by zzak · Pull Request #48809 · rails/rails 7.0.7がいつリリースされるかはわかりませんが、今の状態でリリースされたら7.0.4の振る舞いに戻ることになります。7.0.5以降の変更で困っている人は一旦7-0-stableを指すようにすると良いかもしれません。 概要 Ra

              Rails 7.0.5以降におけるcreate_associationメソッドの挙動変更についてまとめ - おもしろwebサービス開発日記
            • 📕 Railsガイドが Rails 7.0 に対応|YassLab 株式会社

              2021年12月にリリースされた Rails 7.0 に合わせて、Railsガイドも Rails 7.0 に対応しました! 🆕✨ Rails 7.0 リリースノート - Railsガイド大きな変更のあったコンテンツは以下の通りです。新規ガイドには 🆕 を付けています。WIP の部分もありますが、更新箇所の全体像を把握する際のご参考になれば幸いです 😌✨ 🆕 追記: Rails 7.1 にも対応しました!

                📕 Railsガイドが Rails 7.0 に対応|YassLab 株式会社
              • Rails 7.0.1 has been released

                Hi everyone, I am happy to announce that Rails 7.0.1 has been released. The focus of this release is bring support to Ruby 3.1, released last Christmas (December 25, 2021). This release also brings a few bug fixes and documentation improvements. CHANGES since 7.0.0 To view the changes for each gem, please read the changelogs on GitHub: Action Cable CHANGELOG Action Mailbox CHANGELOG Action Mailer

                  Rails 7.0.1 has been released
                • Rails 7.0.0がリリースされました|TechRacho by BPS株式会社

                  Ruby on Rails 7.0.0がついにリリースされました。 Rails 7.0 FINAL: The fulfillment of a vision to present a truly full-stack approach to web development that tackles both the front- and back-end challenges with equal vigor. https://t.co/WxJ0nKYfE7 — Ruby on Rails (@rails) December 15, 2021 リリース情報: Ruby on Rails — Rails 7.0: Fulfilling a vision 同時にRuby on Rails公式サイトのデザインもリニューアルされました。 rubyonrails.orgより 英語版Changelog

                    Rails 7.0.0がリリースされました|TechRacho by BPS株式会社
                  • Ruby 3.1に対応したRails 7.0.1がリリース。「Ruby 3.1 on Rails 7」が実現

                    Ruby 3.1に対応したRails 7.0.1がリリース。「Ruby 3.1 on Rails 7」が実現 Rails開発チームは、Ruby 3.1に対応したRails 7.0.1の正式リリースを発表しました。 Rails 7.0.1 has been released with support to Ruby 3.1 https://t.co/XIwUELdlFx — Ruby on Rails (@rails) January 6, 2022 Rails 7は昨年(2021年)12月16日にリリースされたRubyのフレームワークです。Rails 6で同梱されていたNode.jsを用いない構成をデフォルトとすることで、フロントエンド開発環境が大幅に刷新されるなどの変更が行われました。 参考:Rails 7.0正式リリース、Node.js不要のフロントエンド開発環境がデフォルトに Rub

                      Ruby 3.1に対応したRails 7.0.1がリリース。「Ruby 3.1 on Rails 7」が実現
                    • Rails 7.0 RC1: New JavaScript Answers, At-Work Encryption, Query Origin Logging, Zeitwerk Exclusively

                      Rails 7.0 RC1: New JavaScript Answers, At-Work Encryption, Query Origin Logging, Zeitwerk Exclusively We’re almost ready to declare Rails 7 done! The feedback since the first alpha release has been wonderful, we’ve eliminated a slew of issues, and we’ve seen Basecamp, HEY, GitHub, and Shopify all run in production on this alpha series. So we now feel so confident that this is nearly ready that we’

                        Rails 7.0 RC1: New JavaScript Answers, At-Work Encryption, Query Origin Logging, Zeitwerk Exclusively
                      • 【この記事はもう古いので読まないこと!!】Turboを有効化したままRails 7.0でDeviseを使う方法 - Qiita

                        この記事は古いです!! Devise 4.9.0が正式リリースされたため、この記事の内容はすでに古くなっています。 Devise 4.9の導入方法は以下の記事で説明しています。ですので、こちらを読むようにしてください。 Devise 4.9をインストールしてRails 7.0 (Hotwire/Turbo)に対応する - Qiita はじめに Rails 7.0がリリースされて1年以上経ちましたが、Railsのメジャーな認証ライブラリであるDeviseは未だにRails 7.0に部分的にしか対応していません(参考)。 そのため、Rails 7.0でrails newしたRailsアプリケーション(つまり、Turboが有効になっている状態)だと、Deviseを使おうと思っても意図しない挙動になります。 そこで、この記事ではTurboを有効化したままRails 7.0でDeviseを使う方法を

                          【この記事はもう古いので読まないこと!!】Turboを有効化したままRails 7.0でDeviseを使う方法 - Qiita
                        • Rails 7.0 で標準になった importmap-rails とは何なのか?

                          はじめに Ruby on Rails 7.0 より、標準では webpack や rollup といった JavaScript bundler を使わず、代わりに Import maps を使うようになりました。 業務の現場では依然として jsbundling-rails などを用いて JavaScript bundler を使った開発が主だと思いますが、この記事では Import maps とは何なのか? そして Rails ではどう扱かっているのか? についてまとめてみます。 Import maps について Import mapsは JavaScript (ES6) の import 文や import() 式で取得するモジュール(ESModules)の URL を制御することができるWeb標準です。 現状では Chrome系ブラウザでのみサポートされているのみですが、他のブラウザで

                            Rails 7.0 で標準になった importmap-rails とは何なのか?
                          • Rails 7.0.2がリリースされました|TechRacho by BPS株式会社

                            Ruby on Rails 7.0.2がリリースされました。 Rails 7.0.2 has been released. While this is a patch level release, there are a few notable changes. Please read the blog post for more information. https://t.co/jgRoeRSzP9 — Ruby on Rails (@rails) February 8, 2022 リリース情報: Ruby on Rails — Rails 7.0.2 has been released 英語版Changelogをまとめて見るにはGItHubのリリースタグ↓が便利です。v7.0.2タグの日付は日本時間の2022年2月9日8:17でした。 リリースタグ: Release 7.0.2 ·

                              Rails 7.0.2がリリースされました|TechRacho by BPS株式会社
                            • Devise 4.9をインストールしてRails 7.0 (Hotwire/Turbo)に対応する - Qiita

                              はじめに Rails 7.0が2021年の暮れにリリースされて以降、Deviseは長らくRails 7.0(というか、Hotwire/Turbo)に完全対応していない状態が続いていました。ですが、ようやく2023年2月17日にRails 7.0に対応したDevise 4.9.0がリリースされました🎉 rails-ujsではなく、Hotwire/Turboを使っているRails 7.0にDeviseを組み込んでいる(もしくはこれから組み込もうとしている)人は、以下の手順に従ってDevise 4.9.0を導入してください。 備考 もともとこの記事は「開発中のDeviseをインストールしてRails 7.0 (Hotwire/Turbo)のテストに協力する」というタイトルで公開していましたが、Devise 4.9.0が正式リリースされたことに伴い、タイトルと本文を修正しました。 前提条件 Ra

                                Devise 4.9をインストールしてRails 7.0 (Hotwire/Turbo)に対応する - Qiita
                              • Rails 7.0に対応した「Everyday Rails - RSpecによるRailsテスト入門」をリリースしました! - give IT a try

                                僕が翻訳しているRSpecの入門本「Everyday Rails - RSpecによるRailsテスト入門」をアップデートしました。 すでに本書をお持ちの方はLeanpubから最新版をダウンロード可能です。 leanpub.com このエントリでは今回のアップデートの注目ポイントを5つ紹介していきます。 また記事の最後には期間限定の割引情報も載ってます! 追記:記事内でお知らせしていた割引キャンペーンは2022年5月8日に終了しました。 【もくじ】 ポイントその1:サンプルアプリやサンプルコードが最新のRailsとRSpecに対応! ポイントその2:統合テストをフィーチャスペックからシステムスペックに変更! ポイントその3:ファイルアップロード機能をPaperclipからActive Storageに変更! ポイントその4:その他、最新バージョンのgemを使うように内容をリニューアル! ポ

                                  Rails 7.0に対応した「Everyday Rails - RSpecによるRailsテスト入門」をリリースしました! - give IT a try
                                • Rails 7.0 Alpha 1: New JavaScript Answers, At-Work Encryption, Query Origin Logging, Zeitwerk Exclusively

                                  Rails 7.0 Alpha 1: New JavaScript Answers, At-Work Encryption, Query Origin Logging, Zeitwerk Exclusively Welcome to the first alpha release of Rails 7. It brings some very exciting new answers to how we do JavaScript, an awesome approach to at-work encryption with Active Record, SQL query origin logging, asynchronous query loading, exclusive autoloading through Zeitwerk, and much more. We usually

                                    Rails 7.0 Alpha 1: New JavaScript Answers, At-Work Encryption, Query Origin Logging, Zeitwerk Exclusively
                                  • Rails 7.0 で Sprockets 代替として追加された Propshaft とは何か?

                                    はじめに Rails 7 で rails new -h すると、Assets Pipeline としてこれまでの sprockets の他に、 propshaft を選べるようになっています。 $ bundle exec rails new -h # (省略) -A, [--skip-asset-pipeline], [--no-skip-asset-pipeline] # Indicates when to generate skip asset pipeline -a, [--asset-pipeline=ASSET_PIPELINE] # Choose your asset pipeline [options: sprockets (default), propshaft] # Default: sprockets # (省略) propshaft とは何なのでしょう? 調べてみまし

                                      Rails 7.0 で Sprockets 代替として追加された Propshaft とは何か?
                                    • Ruby on Rails 7.0 リリースノート - Railsガイド

                                      1 Rails 7.0にアップグレードする 既存のアプリケーションをアップグレードするのであれば、その前に質のよいテストカバレッジを用意するのはよい考えです。アプリケーションがRails 6.1までアップグレードされていない場合は先にそれを完了し、アプリケーションが正常に動作することを十分確認してからRails 7.0にアップデートしてください。アップグレードの注意点などについてはRailsアップグレードガイドを参照してください。 2 主要な機能 3 Railties 変更点について詳しくはChangelogを参照してください。 3.1 削除されたもの dbconsoleで非推奨化されていたconfigを削除。 3.2 非推奨化 特になし。 3.3 主な変更点 Sprocketsへの依存がオプショナルになった rails gemがsprockets-railsに依存しなくなりました。自分の

                                        Ruby on Rails 7.0 リリースノート - Railsガイド
                                      • Ruby 3.2.0 で Rails 7.0.4 を動かす。Turbo Rails Tutorial をやってみた(0章) - Qiita

                                        本記事は、🔽「Turbo Rails Tutorial」の学習を進めていく際の個人メモです! 0章 Turbo Rails tutorial introduction この章では、環境構築をしていきます。ちなみに私は Mac ローカルで進めます。最新の ruby で進めたかったので ruby 3.2.0 をインストールしました。

                                          Ruby 3.2.0 で Rails 7.0.4 を動かす。Turbo Rails Tutorial をやってみた(0章) - Qiita
                                        • Rails 7.0.2.3, 6.1.4.7, 6.0.4.7, and 5.2.6.3 have been released!

                                          Rails 7.0.2.3, 6.1.4.7, 6.0.4.7, and 5.2.6.3 have been released! Hi everyone! Rails 7.0.2.3, 6.1.4.7, 6.0.4.7, and 5.2.6.3 have been released! So many versions!!! Yes, this release is a security release, and you should update soon. The releases have been made from the last release tag, so hopefully upgrading will go smoothly. This release addresses CVE-2022-21831, and you can read more about that

                                            Rails 7.0.2.3, 6.1.4.7, 6.0.4.7, and 5.2.6.3 have been released!
                                          • Rails 7.0.0.rc1がリリースされました|TechRacho by BPS株式会社

                                            Ruby on Rails 7.0.0.rc1がリリースされました。 I just released Rails 7.0.0.rc1. The plan is to have the final version before Christmas. Please give it a try and report any issues you find so we can have a smooth final release https://t.co/RXf9GOFPVR — Rafael França 🇧🇷 (@rafaelfranca) December 6, 2021 リリース情報: Rails 7.0 RC1: New JavaScript Answers, At-Work Encryption, Query Origin Logging, Zeitwerk Exclusivel

                                              Rails 7.0.0.rc1がリリースされました|TechRacho by BPS株式会社
                                            • Ruby on Railsの習得のためタスクリスト的なの作ってみる②〜Rails7.0+React18.0+ MySQL8.0 Docker開発環境構築編〜 - Qiita

                                              今回は開発環境構築をします。 前回構成を書いた通り、Rails + React + MySQL のDocker環境を作成します。 リポジトリの全体像は、以下のような感じ。 各ソースのディレクトリをコンテナにマウントします。 ※ディレクトリ構成図を書くとき助かる記事はこちら 前提 macOS Monterey バージョン12.4 Docker Desktopはインストール済み Docker構築 Docker自体をよく知らないという方は先人の知見を参考にしてください! ※そんなにわからなくていいや〜という方向けの超々ざっくり説明 →コンテナっていう塊の中でrubyとかnodeとかがそれぞれ動いていて、docker-compose.ymlが複数のコンテナの置き方とか繋ぎ方とかの指示書、Dockerfileは各コンテナの中に入れておくものとか起動した時に何をするかとかの指示書。これらの指示書を共有

                                                Ruby on Railsの習得のためタスクリスト的なの作ってみる②〜Rails7.0+React18.0+ MySQL8.0 Docker開発環境構築編〜 - Qiita
                                              • Ruby3.2 + Rails 7.0 で YJIT 有効化によるパフォーマンスについて

                                                はじめに こんにちは、terandard です。 昨年(2023)のクリスマスに Ruby 3.3.0 のリリースがありました。 リリースノートには「YJIT の大幅なパフォーマンス改善」とあるので、今年の RubyKaigi でも YJIT についての講演があるのかな?とワクワクしております。 弊社のサービスは昨年まで Ruby 3.1 だったため、年始に Ruby 3.2 にアップデートしました。 YJIT も有効化したので、YJIT 有効化前後のパフォーマンス比較について共有します。 YJIT 有効化前後のパフォーマンス確認 リリース前後の1週間のパフォーマンスを比較しました。 グラフに関しては「点線: リリース前」「実線: リリース後」となっています。 リクエスト数 Avg 2.34k → 2.36k 時間ごとのリクエスト数の差はほとんどありませんでした。 従って以降の各指標は Y

                                                  Ruby3.2 + Rails 7.0 で YJIT 有効化によるパフォーマンスについて
                                                • Rails 7.0.0+Ruby 3.1.0のGemfileは7-0-stableブランチの指定が必要|TechRacho by BPS株式会社

                                                  2022.01.05 Rails 7.0.0+Ruby 3.1.0のGemfileは7-0-stableブランチの指定が必要 現象 Ruby 3.1.0がリリースされた直後にRails 7.0.0をRuby 3.1.0で動かそうとすると、以下のRails::Engine is abstract, you cannot instantiate it directly.エラーが出て動きませんでした。これはrails newの場合ですが、他の操作でも出ました。 $ dip rails new . --skip-git Calling `DidYouMean::SPELL_CHECKERS.merge!(error_name => spell_checker)' has been deprecated. Please call `DidYouMean.correct_error(error_nam

                                                    Rails 7.0.0+Ruby 3.1.0のGemfileは7-0-stableブランチの指定が必要|TechRacho by BPS株式会社
                                                  • 週刊Railsウォッチ: Rails 7.0.2の改修内容、receipts gemでレシートを作成ほか(20220214前編)|TechRacho by BPS株式会社

                                                    週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Rails: 先週の改修(Rails公式ニュースより) 今回は少し趣向を変えて、7.0.2に入った改修のうち直近かつ取り上げていなかったものを中心に見繕っ

                                                      週刊Railsウォッチ: Rails 7.0.2の改修内容、receipts gemでレシートを作成ほか(20220214前編)|TechRacho by BPS株式会社
                                                    1

                                                    新着記事