マガジンのカバー画像

Development

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

記事一覧

⚛️ useReducerを活用する

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

zochang
1か月前
22

真偽値変数の命名ベストプラクティス

変数の命名についてコードレビューなどで指摘することがよくあるかと思いますが、特に真偽値変…

300
zochang
5か月前
11

noteのフロントエンドリアーキテクチャの進捗を報告します

noteのフロントエンドリアーキテクチャとは以前「フロントエンドapp分割」として紹介していた…

zochang
11か月前
33

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

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

zochang
1年前
4

Railsでin_batches使うととても遅い

メモリ消費しすぎ問題ActiveRecordはインスタンスを生成すると結構メモリを食う。それが何万…

zochang
1年前
11

エンジニアが立って仕事する方法まとめ

最近毎日立って仕事しています。 理由は腰が痛いわけではなくお尻。昔からお尻の肉が少なくて…

150〜
割引あり
zochang
1年前
4

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

こんにちはnoteでエンジニアをやっている山形です。 この記事はnote株式会社 Advent Calendar 2022の18日目の記事です。 JavaScriptのGeneratorはご存知でしょうか? 聞いたことあるけど使ったこと無いという人多いんじゃないでしょうか。僕も存在は知っているけど今まで全然使ったことなくて「あ〜なんかyieldとかnext()とか書くやつだよね」くらいの認識で実際に使うメリットがよく分かっていなかったのですが、関数型プログラミングが捗るとい

「noteのフロントエンドApp分割」という発表をしました

進化するフロントエンド2021 −4プロダクトから学ぶSPA/PWAの技術と実践− というフロントエン…

zochang
3年前
23

[WIP] 違いでわかるSvelte

※この記事は書きかけです。すでに書いてある文章も変更になる可能性があります。 みんな大好…

zochang
3年前
5

[英語] 関数名・変数名の付け方

自分が実践している方法を書いていきます。 まず基本形があって、それに沿って表現したい事に…

zochang
3年前
25

note入社一年と心境の変化

入社エントリは書きませんでしたが、入社してから一年が経ったよエントリを書こうかと思います…

zochang
3年前
25

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