Laravel

LaravelのAPIのドキュメントはこちら。

プログラミング入門

SvelteがReactに置き換わることはなさそうだけど、公式のチュートリアルで実際にコードを実行できるようにしているのはとても今風で良いと思う。

プログラミング入門

第三者が作成したライブラリは車輪の再発明を避けることができるので便利です。

しかし、ライブラリを利用するときには注意点があります。

基本的にはマニュアルやドキュメントに記載されていない使い方はしない方が良いです ...

Linux

忘れがちなのでメモ。

vi コマンドでファイルの末尾にカーソルを移動したい場合は G を入力する。

カーソルの行末から入力モードにする場合は A を入力する。

システム開発

Docker 内からホストのサービスを見る時には、host.docker.internal という特別なホスト名が用意されているのでこれを使用します。

例えば、Docker内からホストで動いているWebサーバーにリクエスト ...

JavaScript

console.logを使うときに出力されるメッセージに色を付けることでメッセージを見つけやすくなり、デバッグ時に便利なときがあります。

以下のようにすることで青色に変えることができます。

console.log(& ...

TypeScript

以下のコマンドでwatchモードで監視してくれます。

npx tsc -w

ファイルが追加されたり変更されたりしても動的にチェックしてくれます。

PHP

PHPでインスタンスをnewするときは通常以下のように書きます。

$user = new User();

コンストラクタの引数がない場合は、カッコを省略して以下のように書くこともできます。

$user = new Us ...

Laravel

Laravel の with は、リレーションをもとにデータを取得する時に便利ですが、with で指定したテーブルの特定のカラムだけを取得したい場合があります。

その場合は以下のようにクロージャを引数に渡します。

U ...

JavaScript

以下のコードがあります。

const myFunc = (obj) => { return `こんにちは ${obj.name} さん. あなたは ${obj.age} 歳で、 ${obj.favorite} が好きです。 ...