vueUseの概要と使い方

vueUseとは よく使う機能をロジック単位で切り取り、それを関数として簡単に利用できるようにしたライブラリ。 vueUseの長点 vue2もvue3でもサポート compositionAPIの使用が可能 安定したコミュ […]

node.jsの基本知識を整理

node.jsとは javascriptは本来ブラウザでのみ実行可能な言語である。 しかしnode.jsを使えば、PCやサーバなどのマシン上でJavascriptを実行することが可能になる。(ブラウザ以外でもjavasc […]

ファクトリ関数とは

ファクトリ関数 シンプルにいうと、オブジェクトを返す関数のこと。 ただ、コンストラクター関数のようにnewキーワードをつけるのではなく、関数そのものがオブジェクトを返す関数のことを意味する。 ファクトリ関数の特徴 new […]

ESLintについて調べた内容

ESLintとは何か 一言で言えば、EcmaScriptの財団で明示した仕様に反していないかをチェックしてくれるツールのこと。 ESLintは、コードのスタイルや規則に反するところを知らせてバグを産まないようにすることが […]

カリー化とは

意味 関数を返す関数を作り、プログラムの共通化を図る。 言語に関係なく共通する概念であるが、ここではtypescriptで説明します。 例文 const add = (x:number) => (y:number) […]