PHP8.4のリリースが2024年11月21日に予定されています。前回のサポート期間の変更により、今回のリリースと同時にサポートが終了するバージョンはありません。
例によって新機能が増え、間違いを起こしやすい書き方や関数が非推奨になっています。新機能の全体像は次のリンク先の記事でまとめられています。毎年ありがとうございます。
【PHP8.4】PHP8.4の新機能 #rfc - Qiita
この記事ではその中から特に自分が使いそうな機能や関数を紹介します。
PHP8.4のリリースが2024年11月21日に予定されています。前回のサポート期間の変更により、今回のリリースと同時にサポートが終了するバージョンはありません。
例によって新機能が増え、間違いを起こしやすい書き方や関数が非推奨になっています。新機能の全体像は次のリンク先の記事でまとめられています。毎年ありがとうございます。
【PHP8.4】PHP8.4の新機能 #rfc - Qiita
この記事ではその中から特に自分が使いそうな機能や関数を紹介します。
Microsoft が IE11 と古い Microsoft Edge(Chromium でない方)のサポート終了スケジュールを発表しました。
重要な点は画像の通りで以下の三点です。
npx create-react-app [アプリ名] --typescript
yarn add -D react-router react-router-dom @types/react-router-dom
yarn add -D husky lint-staged node-sass
yarn add -D eslint eslint-plugin-react eslint-config-google @typescript-eslint/parser @typescript-eslint/eslint-plugin
yarn add -D prettier eslint-config-prettier eslint-plugin-prettier
"lint-staged": {
"*.{js,jsx,ts,tsx}": [時折、データベースのテーブルの役割が冗長になり一つにまとめる時があります。そういった時、それぞれ別のテーブルを指していたモデルクラスを統合した方がコードが整理されます。この記事では整理の楽な方法の一つを紹介します。
この記事では上記三点を前提とします。一つ目がなければ紹介する方法は使えません。二つ目は解説の省略目的がほとんどです。ない場合は何らかの方法で動作が壊れていないことを都度確認してください。三つ目はそういう状態でないとちょっと処理が尋常でなく大変だからです。あまりにも統合前後が違う場合、それは統合ではなく作り直しの領域になります。