マガジンのカバー画像

Development

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

記事一覧

QwikでTab実装

Context使って型安全にTabが実装できるようにしてみた

zochang
1か月前
2

⚛️ useReducerを活用する

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

zochang
3か月前
23

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

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

300
zochang
7か月前
11

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

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

zochang
1年前
33

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

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

zochang
1年前
5

Railsでin_batches使うととても遅い

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

zochang
1年前
11

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

最近毎日立って仕事しています。 理由は腰が痛いわけではなくお尻。昔からお尻の肉が少なくて長時間座っているとダメージがあるのです。それからつい足を組んでしまってO脚が酷くなってしまうとか、運動不足とかいろいろあります。 できるだけジョギングしたりとか心がけていますが、どうしても一日8時間座っているというのは不健康だなと感じたのです。 あとrebuild.fmのRuiさんの回で「ずっと立って仕事している」とおっしゃっていて、最初はつかれたけど今は普通らしいので、試しにやってみる

¥150〜
割引あり

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

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

zochang
1年前
33

「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 example, you have to render an image from some layers like Photoshop. const layers = [ { imageURL: 'http://example.com/dog.png', title: 'dog' }, { imageU