プログラミング

git・インフラ・環境構築

【TCP/IP】ネットワーク基礎知識

TCP/IPといえば"コレ!"な、大人気のこちらの書籍を通して学んだ要点をまとめました。 書籍の詳細 書籍名: マスタリングTCP/IP 入門編(第6版)出版社: オーム社発売日: 2019/12/6 コンピュータネ...
React

【React】ルーティング

ルーティングについて、こちらの書籍より学んだことをまとめています。 書籍の説明 書籍名: Reactハンズオンラーニング 第2版 ―Webアプリケーション開発のベストプラクティス著者: Alex Banks 著出版社...
TypeScript

【TypeScript】全体像と型の基本

TypeScriptについて、こちらの書籍で学習したことをまとめています。 書籍詳細 プログラミングTypeScript ―スケールするJavaScriptアプリケーション開発 Boris Ch...
JavaScript

【JavaScript】コードレシピ集を全ページやって新発見したこと集(前半)

プログラミング歴10ヶ月、Javascript歴約150hr程の私が、コードレシピ集の全ページに目を通し、新たに学んだReact開発に使えそうなメソッドを余すことなくまとめました。 書籍はこちら 書籍詳...
JavaScript

【JavaScript】エディタで書いてブラウザに表示する

恥ずかしながら、JavaScriptの表示をいつもブラウザの検証ツールでconsoleに記述して表示するばかりで、エディタで書いてブラウザに表示したことがなかったので、その方法をまとめました。 めちゃめちゃ簡単でした。 ...
React

【React】コマンドいろいろ(npm、npx)

Reactで開発するにあたって使用する、知っているとよいコマンドをまとめました。 npm start などあまりにもよく使用する、知っていて当たり前のコマンドは記載していません。 npm関係 npmの最新verへのアップ...
React

【React】テスト

Reactでのテストについてこちらの書籍にて学んだことをまとめています。 ReactではテストフレームワークにはJestというツールを使用します。 Jestとは ReactのコンポーネントをNode上でテストする...
JavaScript

【JavaScript】ハンズオン いくつかのメソッドを使えるようになる

JavaScriptに不慣れな私が、他の方の書いたコードを見て、全然読み取れなかったため、挙動の確認をしつつ以下メソッドの使用例をまとめました。 .createElement.className.innerHTML.get...
React

【React】型チェックツールFlow

TypeScriptでもPropTypesでもないReactの型チェックツールFlowについてまとめました。 Flowは、Create React App に未対応ですので自分でinstallする必要があります。 Flowを使...
React

【React】MUIのモーダルに閉じるボタンを追加する

MUI(Material-UI)のBasic modalを使用したところ、デフォルトで閉じるボタンがありませんでしたので、MUIのBasic modalに「閉じるボタン」を追加する方法をまとめました。 閉じる機能を明示的に表現するた...