「控えめなJavaScript」 Railsでは、JavaScriptをDOMに追加する際の手法を「UJS: Unobtrusive(控えめな)JavaScript」と呼んでいます。これは一般にフロントエンド開発者コミュニティでベストプラクティスであると見なされていますが、ここではもう少し違う角度から説明したいと思います。
Installing a JavaScript Runtime If you are using esbuild, Rollup.js, or Webpack to bundle your JavaScript in your Rails application, Node.js and Yarn must be installed. If you are using Bun, then you ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with ...
Railsで現在地を取得、保存し、そのまま画面遷移させたい。 現在地の取得にはjavascriptのgetCurrentPositionを使う。 ①「現在地を取得する」ボタンを設置 ②JavaScriptで現在地を取得し、railsのアクションへajaxで送信する ③保存する ④成功後、window.location.href = 'url ...
Railsでエリア選択機能を作っていて、都道府県名が表示されたタブをクリックすると、表示されるエリアの一覧(例えば渋谷とか銀座など)が変わるという内容の実装をしていた。 都道府県は47つあり、display: block;とnoneを切り替える実装方法は難しいなと思っ ...
Ruby on Rails 7, a planned upgrade to the 17-year-old web application framework, has moved to an alpha stage, with a new mechanism for writing JavaScript in Rails. Moving past the Webpacker tool for ...
CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する