マガジンのカバー画像

Development

16
運営しているクリエイター

#JavaScript

⚛️ useReducerを活用する

Reactで開発しているときuseReducer使ってますか? useStateでええやんけと思っていませんか?…

zochang
5か月前
22

[JavaScript] asyncのloop処理をfor文以外で順番に処理する方法

async/awaitとは非同期処理を同期処理のように書ける文法。 古くは非同期処理はcallbackを渡す…

zochang
1年前
5

JavaScriptのGeneratorを使うとなぜ関数型プログラミングが捗るのか調べてみた

こんにちはnoteでエンジニアをやっている山形です。 この記事はnote株式会社 Advent Calendar …

zochang
1年前
33

UIコンポーネントの自動テスト

Webフロントエンドのテストについて最近いろいろ考えていることをまとめます。 書きやすいテ…

zochang
4年前
41

Array.prototype.reduce can be used to keep the order of async processes

In an extreme edge case, I sometimes want to keep the order of async processes. For exam…

zochang
4年前
4

px-brush 1.0.1 has been released

Release notes - Updated Babel to version 7 to fix some dependency vulnerabilities

zochang
4年前
1

Define type for specific property of interface in TypeScript

Sometimes, I face a case that I want to define a type for a specific property of an interface already defined in a library in TypeScript. For instance, there's a case like below. // an index.d.ts in a libraryexport interface Category { id: