タグ

2015年4月28日のブックマーク (2件)

  • object-assign(1) | Npm Inside

    前回の記事 に続いて、rackt/react-routerが依存しているパッケージを見ていきます。 object-assignはES6で導入されるObject.assign()を提供してくれるパッケージです。 既に Object.assign() が定義されている環境ではそれをそのまま返す仕組みになっています。Object.assign()自体を上書きをしないので安心して導入できます。 今回はこのパッケージを見ていくことで use strict Object.keys などについて取り上げます。当初はJavaScriptのテストについても扱おうと考えていましたが、意外と分量が多くなってしまうので次のエントリにて扱います。 object-assignの機能例によってGithub上に置かれたREADME.mdを見ていきます。 var objectAssign = require('object

    bc_rikko
    bc_rikko 2015/04/28
    ちょうど探してたところで見つかった!まだ3つしか記事内けどnpmに登録されているパッケージを説明してくれるサイトらしい。
  • あなたがReactを使うべき理由 - mizchi's blog

    最近フロントエンドでfacebook/reactをずっと使っている。世界的には一部のエンジニアの間で流行っているのだが、国内だとqiitaのタグ等を見てもどうも少ない。みんなもっと使うべきだと思うので、宣伝かねて意見をまとめてみる。 複雑化するデータバインドに対する懸念 MVWのVに対して思いを馳せると、だいたい次のことに行き着く。すなわち、「ある構造体の入力に対して、必ず一意なビューを生成したい」 {items: [1, 2, 3]} を入力とすると、 1, 2, 3のli要素になってほしい。これは単純な例だから問題に成り得ないように見えるが、アプリケーション全体の状態を一つのjsonとして定義し、 そこから常に0から組み立てればアプリケーションの健全性が確保できると考えたことはないだろうか? 現実の問題 UIのだいたいの状態は遷移で表現される。遷移の差分をプログラマが記述する。jQue

    あなたがReactを使うべき理由 - mizchi's blog