React/TS個人開発用にこれやりたい

zenn.dev

PHP Kaigi

kotomi1338.hatenablog.com

リスコフの置換原則

zenn.dev

qiita.com

t.co

rabspice.hatenablog.com

Propsの渡し方

zenn.dev

JSのテスト

zenn.dev

map, filter, find

nishinatoshiharu.com

Docker推薦図書

Dockerやコンテナを理解したいのであれば「なるほどUnixプロセス」を読むと良いのではないか— songmu (@songmu) 2022年3月22日 twitter.com

【記事】OpenAPIとMSWでAPIモック

note.com

DI

qiita.com

qiita.com [4856] Failed to execute script docker-compose mkn39.work

zenn.dev

https://twitter.com/kumagi/status/1501856089083887618?s=21 引用 privateだけどテストしたい関数、僕ならそれをそのままラップしただけのpublicな関数をすぐ隣に作って関数名の最後にForTestってサフィックスをつける。テストコード以外でこれ呼んでたら…

note.com

【興味記事】

www.sunapro.com

zenn.dev

JavaScriptでコールバック関数が使われるのって大抵は非同期処理

<引用> 非同期処理とイベントとコールバック関数 JavaScriptでコールバック関数が使われるのって大抵は非同期処理なんですよね。さっきのsetTimeoutも非同期処理ですし。 sbfl.net

Material UIのSpinner

mui.com

【面白いプロダクト】

qiita.com

swrについて

dev.classmethod.jp

createはプレーンなPHPのarrayを引数に取ることです。

createメソッド saveメソッドとsaveManyメソッドに加え、属性の配列を受け取り、モデルを作成してデータベースに挿入するcreateメソッドも使用できます。saveとcreateの違いは、saveは完全なEloquentモデルインスタンスを受け入れるのに対し、createはプレー…

isDirtyメソッドとisCleanメソッドの挙動

laravel.com

Eloquent Modelのattributesとoriginの違い

"更新した後のDBにある$user" App\Models\User^ {#1129 #guarded: array:1 [ 0 => "id" ] #hidden: array:1 [ 0 => "password" ] -url: null #connection: "mysql" #table: null #primaryKey: "id" #keyType: "int" +incrementing: true #with: [] #withCoun…

退会時のテスト phpunit

class DeleteUserServiceTest extends TestCase { /** * 退会処理時にユーザーのEmail情報が無効化がされること * * @return void */ public function test_handle_退会処理時にユーザー削除処理のテスト() { // [A] 期待値の用意 // (何が必要か?) DeleteU…

複数のrevert

https://miau.hatenablog.com/entry/20100709/1278699637

【優良記事】Web3

https://note.com/sota_watanabe/n/n40b7d78b009a

www.yum3.tech

react-dom.development.js?61bb:67 Warning: Functions are not valid as a React child. This may happen if you return a Component instead of <Component /> from render. Or maybe you meant to call this function rather than return it.</component>