テック インドネシアのペイメントゲートウェイ「Xendit」と「Midtrans」について インドネシアのペイメントゲートウェイをいくつか試してみて、結論としてはXenditを使うことにしました。要件インドネシアの主要な支払い方法に対応している(銀行振込、QR決済、カード決済など)まずは支払いリンクなどでサクッと実装して、サービス... 2024.12.11 テック
テック Laravelのテンプレート(Boilerplate)を作りました 最近はフロントでReactを使うことが増えてきたので、必要なパッケージをインストールしたテンプレートを作りました。インストールしてあるパッケージはこちらです。DebugBarSailTypeScriptESLintPrettierHusky... 2024.08.18 テック
テック Vite + React + TypeScript + TailwindCSSの環境を構築する方法 Webサービスを開発するときはLaravelやNext.jsなどのフレームワークを使うことが多いのですが、フロント開発だけ切り分けたいときにはReact環境を別途立てることがあります。create-react-app はいつのまにか非推奨に... 2023.09.13 テック
テック Laravel + Inertia + React で複数setDataを連続して使うときの注意点 Laravel + Inertia で開発する場合、フォームの送信はInertiaのuseFormヘルパーを使うことが多いかと思います。Reactで複数のsetDataを連続して使うときにうまく動作しない現象がありました。例えば、ボタンを押... 2023.08.13 テック
テック Laravel + Inertia + React + TypeScriptで多言語対応する方法 Laravelでは __('Good morning!') のように__ ヘルパ関数を使うことで簡単に多言語対応できますが、Inertia + React スタックでは自作する必要がったのでそのメモです。前提Laravel BreezeをR... 2023.07.27 テック
テック Laravel Breezeでマルチ認証に対応する方法 Laravel Breezeでマルチ認証(複数ユーザーの認証)に対応する方法です。認証システムをLaravel UIからBreezeに移行するための備忘録です。Laravel UIでは認証系コントローラーでTraitを実装していたのでgua... 2023.07.25 テック