- 2020年2月10日
【Vue.js】VeeValidateがメジャーバージョンアップで便利になっていた
VeeValidateはVue.jsのバリデーションライブラリです。VeeValidateは適切な設定を適切な場所に当てはめることで動的バリデーションを実現します。記事時点最新の […]
VeeValidateはVue.jsのバリデーションライブラリです。VeeValidateは適切な設定を適切な場所に当てはめることで動的バリデーションを実現します。記事時点最新の […]
webサービスを作っていると時折、異なるインターフェースから同じようなことをしたくなる時があります。具体的にはAPI認証で通るコントローラとID、パスワードによる管理者ユーザ認証 […]
Vue RouterはVue.jsの公式のルーターライブラリです。SPA(シングルページアプリケーション)的にVue.jsでサイトを構築するならまず出番があります。 紹介 | V […]
TypeScriptはJavaScriptに型が存在していると思い込んでいる言語です。この型、というのは広範にわたっており題にあるような特定のHTMLタグに限ったプロパティやメソ […]
Laravelのconfigはデフォルトでフラットにずらっとファイルが並んでいます。いくつかパッケージを入れても多くは水平に広がっていくのみです。そのため同じようにファイルを置く […]
The composer.json Schema – Composer ComposerはPHPのパッケージマネージャです。パッケージマネージャということからかパッケ […]
CQSはCommandQuerySeparationの略であり、コマンドクエリ分割と訳されます。この語でいうコマンドとは副作用のある処理の総称であり、おおよそ作成、更新、削除処理 […]
Backlogはプロジェクト管理ツール用のwebサービスです。Backlogはプロジェクト管理のために細かい粒度のタスク管理ができ、タスクの内容、状態を多角的に見れます。 【Ba […]
プログラムの開発のためにはプログラミング言語、フレームワーク、仮想マシン、コンテナ、などを動かす環境が必要です。多人数開発では、環境依存のバグを無暗に起こさないために皆の環境をそ […]
PHPから同期的に外部プログラムを呼び出すときにはexec関数ないしshell_exec関数を使います。非同期的に外部プログラムを呼び出すにはproc_open関数を使います。こ […]
データベースはなるべく正規化をすべき、モデルはなるべく現実の業務に即すべき、という方針で作られることが多いです。少なくとも自分はそういう風によく設計します。もちろんそれぞれそれの […]
PHPはよくweb系の案件に使われます。webではよく決まった選択肢を扱います。例えば都道府県です。都道府県は47の限られた選択肢から選ばれます(海外を考慮してその他込みの48や […]