- 2020年12月18日
【React】PropTypesに複数のデータ型を指定する
React で、コンポーネントに値を渡す際に PropTypes を利用しているのですが、「数値もしくは Bool 型を渡す」という書き方を使用したので備忘録としてまとめ。 そうい […]
React で、コンポーネントに値を渡す際に PropTypes を利用しているのですが、「数値もしくは Bool 型を渡す」という書き方を使用したので備忘録としてまとめ。 そうい […]
Laravel は PHP のフレームワークでよくデータベースを利用します。このデータベースの利用をより快適にするために初期データ(テストデータ、製品版の初期値データ)をデータベ […]
ブラウザやOSの仕組みを使用することで、Webアプリであってもネイティブアプリのようにインストールして使うことができるPWA。 オフラインでも動作するようにするには少々手間が必要で […]
Babel 等で複数の JavaScript ファイル、特に React, Vue.js の様な巨大なライブラリをまとめて一つの JavaScript ファイルにバンドルし、それ […]
axios は JavaScript の HTTP クライアントライブラリです。 axios/axios: Promise based HTTP client for the b […]
Laravel は PHP のフレームワークで web ページを作る際によく用いられています。 web ページに対する攻撃の一つにCSRF(クロスサイトリクエストフォージェリ)と […]
俗に言う「いまさら聞けない~」という感じの話なのですが、実はHTMLのなんでもなさそうな書き方が、javascriptの動作に影響を及ぼしてしまう例があることをご存知でしょうか。 […]
HTML には video 要素があり、これは内部に様々な情報を持つことができます。その中にはチャプターについての情報もあり、JavaScript でこれを操作することによって […]
React のコンテクストはグローバル的にロジックと状態を呼び出す機能です。コンテクストは状況を表す語であり、React のコンテクストも語源同様にページやサイトの状況を表現する […]
Material UI は React のコンポーネントライブラリです。 Material-UI: A popular React UI framework 便利なものが揃って […]
久しぶりに Web のプロジェクトのプログラミングを行ったのですが、その時実装したコードについてまとめ。 タイトル通り、Input 要素にフォーカスが当たっている状態で Enter […]
JavaScript の Object は書きやすく多機能で便利ですが、時折意図しない動作を引き起こします。こういった意図しない動作でよくあるパターンの一つが Object のプ […]