- 1. ようこそ!
- 1.0.1. Swiperの使い方: カルーセルスライダーの実装ガイド
- 1.0.2. 【Rails】json形式のレスポンスを整形して、画像ファイルのURLをフロントに渡す方法
- 1.0.3. 【Javascript】比較演算子の種類
- 1.0.4. ビジュアルプログラミングで高位合成 その3
- 1.0.5. ビジュアルプログラミングで高位合成 その2
- 1.0.6. GPU活用。フラグメントシェーダープログラミングを用いての高速なAI計算。
- 1.0.7. F分の1 の揺らぎによる 心臓 のアニメーション。怖がりな人は見ないほうが良いです。
- 1.0.8. 折り畳んでもコメントが隠れないif文の書き方
- 1.0.9. DaisyUIの魅力:TailwindCSSをより使いやすく
- 1.0.10. 🔰TypeScriptの環境構築をまとめてみた
- 1.0.11. SwiftUIでアプリ内のhtmlファイルを表示してJavaScriptでカメラを利用する方法
- 1.0.12. [JavaScript] FileReader を使わない
- 1.0.13. if (!hoge)に使えるhogeはなに(JavaScript)
- 1.0.14. YouTube APIで作る!HTML・JavaScriptを使ったジュークボックスの実装ガイド
- 1.0.15. Blobのコンストラクタ引数にTypedArrayとか直接使わないでください
- 1.0.16. Array.fromAsync()とPromise.all()の違い【JavaScript】
- 1.0.17. View側の繰り返し処理に対応してJavaScriptで動的にidを取得する方法
TypeScriptのclassとmoduleはどっちを使ったら良いのか?
TypeScriptでclassとmoduleのどちらを使うべきか迷う場面があったので、双方の利点を踏まえた上でどちらを使うべきか考えてみる。
– インスタンスが必要な場合は必ずclassを使うべきなのか
– classにできてmoduleにできないことは何か
– 特に理由が無ければどちらを使った方が良いのか## 前提
– classかmoduleかに関わらず、常に合理的な(冗長ではない)記法を選択するものとする
– 日常生活でまず使わないような回りくどい書き方は避ける
– JavaScriptのclassはスコープ周りの機能が貧弱なので、TypeScriptを基準として考える
– ここでのmoduleとは、ファイル単位で分割されたコードのことを指す
– [JavaScript モジュール – JavaScript | MDN](https://developer.mozilla.org/ja/docs/Web/JavaScript/Guide/Modules)
– 関数の中に入れ子で関数を入れることや、prototypeに何かしらを代入するのは今回禁止とする
– ア
React-admin の 日本語翻訳ファイルを公開しました
React-adminの日本語翻訳ファイルを公開しました。直訳せず、読みさすさとシンプルさを優先した意訳をしています。
:::note warn
※ これは2020-02-07に[個人ブログ](https://bicstone.me)で公開した記事を移植し、[MIT](https://github.com/bicstone/ra-language-japanese/blob/v5.2.0/LICENSE)で提供しています。情報は古い可能性があります。
:::
## react-admin
React-adminは、React + Redux + Redux-Saga + React-Query + MUI + React-Router + React Hook Formなどを活用した、管理サイトのために設計されたフロントエンドフレームワークです。
https://github.com/marmelab/react-admin
デモはこちらです。
https://marmelab.com/react-admin-demo/#/
管理サイトだけでなく、データ中心の会員制
HTMLファイルのJavaScriptを外部ファイルに切り分ける方法
## アジェンダ
Web開発では、コードの管理や読みやすさを向上させるために、HTMLファイル内に書かれているJavaScriptコードを外部ファイルに切り分けることが推奨されています。この記事では、HTML内の`script`タグに直接書かれたJavaScriptを、外部ファイルとして切り分ける方法を簡単に解説します。## 1. インラインJavaScriptの問題点
例えば、以下のようにHTML内に直接JavaScriptコードが書かれているとします。
“`html
サンプルページ
ようこそ!