Webアプリケーションのフォーム実装では一般的な手法.
なぜ書くか 動的型付け言語に不足する部分を埋める なにを書くか 1. 必須項目 型の情報 @var [型] 説明 @param [型] 変数名 説明 @return [型] 説明 (戻り値がない場合は省略可) 複数の型を返す場合にmixedと書けるが, これは避けたい. 複数の型を書く場合…
独立したコアレイヤパターンによる PHP アプリケーションの実装 背景 なぜ独立したコアレイヤパターンを実装するのか 対象ドメインが違うから MVC + Service ユースケースをサービスとして切り出す Webアプリケーションの一部の’関心ごとは分離できた HTTPに…
class記述以外のTypeScriptの醍醐味 静的型付けについても調査してみた。
JSの動的型付けをコンパイル時に許容しないAltJSの代表格であるTypeScript。 前々から気になっており、時間ができたのでさわってみました。 TypeScirptさわったことあるよ!って5分で言える記事を書いてみました。
ステータスコードの概要とよく見るステータスコードの意味とHTTP通信の中身について調べてまとめました。 エンジニアでなくても、404 NOT FOUNDは、見たことがある方も多いと思います。 エンジニアならば、ステータスコードを見て瞬時に取るべき手段を判断で…
Laravel、便利なプロパティが多くとてもGoodですね。 開発現場では頻出なforeach文に関して便利なプロパティを知ったので こちらに書き残しておきます!
use strictのあるなしで挙動の違いをまとめた
ES6, 7, 8, 9と無視できないレベルになってきた。
外部の勉強会に参加したので、I/O
プロトタイプとは クラスのようなもの JacaScriptには「クラス」という概念がない (ES6ではクラスの概念ができたが普及は微妙)
クロージャとは 勉強I/O
勉強I/O
フロントエンド強化月間。勉強アウトプット。
フロントエンド強化月間
勉強用アウトプット。 技術を学ぶためにチュートリアルとかやると、パスを通すっていうフローを通ったり通らなかったりしますね。 コマンド叩けば何とかなってたのですが、曖昧な理解だったのではっきりと理解する。(自己満)
Laravelで開発するチームにジョインしてTraitという名前を多く見るようになった。 一体何者なのかあまり勉強せずに流してきてしまったので、ここで一度I/Oします。
nullとundefinedの違いについて、ちゃんと理解した。
背景 フラグのどれか1つでも'1'だったら表示する、というロジックを組むときに フラグがたくさんあった場合、そのままif文の条件にぶち込むと、かっこ悪い。
個人的にJavaScript弱いので強化キャンペーン。 jQueryで $(window).load とか $(document).ready とか $(function(){}) とかよく分からなくなったので整理というか実験。
曖昧だったHTTPメソッド(CRUD)についてまとめた。
業務で使うことになりそうなので、チャチャっと触ってみました。 こちら様を思いっきり参考にさせていただきました、ありがとうございます! public-constructor.com