タグ

ブックマーク / blog.tai2.net (4)

  • ikinari-modules: package.json不要でunpkg等からimportしてバンドルできるCLI

    この記事は Node.js Advent Calendar 2020 の20日目の記事です。 先日、 echo "import stringLength from 'https://unpkg.com/string-length'; \ console.log(stringLength('🐴'))" \ | somethingUsefulCommand みたいな感じで、 unpkg からのstatic importを解決してバンドル化した上で標準出力してくれるツールがあればいいのに、と思うことがあった。 調べたところ、そのような機能を持った既存コマンドは見つけられなかったのでこれを作成した。 https://github.com/tai2/ikinari-modules これを使えば、以下のようにpackage.jsonを作らずともバンドル化されたJSファイルを得られる echo "im

    ikinari-modules: package.json不要でunpkg等からimportしてバンドルできるCLI
    efcl
    efcl 2020/12/23
    package.jsonなしにimport文で定義したモジュールをunpkgからimportして実行するツール
  • React Redux Real World Examples 〜先人から学ぶReact Reduxの知恵〜

    React Reduxを使ってプロダクトを作りはじめて、かれこれ半年くらい経ちます。 しかし、どうもうまく書けていない気がすることがときどきあり、悩んでいたところ、ツイッターで次のような助言をもらいました。 @__tai2__ 達人かどうかは微妙なところがありますが、ある程度の規模のコードはここにリンク集あります https://t.co/B79B5s1DTe — Yuki Kodama (@kuy) 8 December 2016 この記事は、上記のリンク集でまとめられている実際のReact Reduxプロダクトのソースコードを調査することで、筆者がふだんReact Reduxで開発をしていて感じる疑問への答えを探る試みです。 筆者が答えを得たいと思っている疑問は次の3つです 1 Storeはどんな具合に階層化すべきか Store初期化(hydration)用データの定義はどうすべきか

    React Redux Real World Examples 〜先人から学ぶReact Reduxの知恵〜
    efcl
    efcl 2017/02/25
    ReactとReduxの色々な事例を元に、そのアプリのStoreやComponentがどのような構成になっているかを紐解いていった記事
  • クリーンアーキテクチャ(The Clean Architecture翻訳)


    Robert Martin (a.k.a. )  The Clean Architecture     8th Light, Inc.  : Hexagonal Architecture ( Ports and Adapters) by Alistair CockburnSteve FreemanNat PryceGrowing Object-Oriented Software  Onion Architecture by Jeffrey Pa
    クリーンアーキテクチャ(The Clean Architecture翻訳)
    efcl
    efcl 2016/04/07
    クリーンアーキテクチャ(The Clean Architecture翻訳)
  • ヘキサゴナルアーキテクチャ(Hexagonal architecture翻訳)


    Alistair Cockburn  Hexagonal architecture PoEAA2002C2 Wiki   Thanks to Alistair Cockburn!  : Ports and Adapters ()      1: FIT   2: UI  3: (FITUI)      ?
    ヘキサゴナルアーキテクチャ(Hexagonal architecture翻訳)
    efcl
    efcl 2016/03/15
    Hexagonal architectureの翻訳
  • 1