タグ

2017年9月5日のブックマーク (3件)

  • Vue+VuexでMVVMなWebApplicationを設計するときに考えたいこと

    まえがき ここ最近、Vueを使って実装されたWebアプリが随分と増えてきたように感じます。自分も何度となく実装してきました。すごく小さなデモを作るときにも使えるし、中規模以上のWebアプリを作るときにも使えるし、扱いやすいライブラリでとても好きです。 ある程度の規模になってくると「複数の画面でデータを共有したい」「こっちのComponentの状態をあっちのComponentに伝えたい」といったような問題にぶち当たり、アーキテクチャを導入することでそれらを解決するというのもお馴染みな感じです。特にVueでは双方向データバインディングの特性上、MVVMアーキテクチャが使われることが多いと思います。 今回は、VueでMVVMを実現する際に起き得る設計上の問題について、現時点での私の解決方針をまとめてみました😌 まえがき Vue+MVVMとはどんなものか 一般的なMVVMを理解する View V

    Vue+VuexでMVVMなWebApplicationを設計するときに考えたいこと
  • 初めての自動テスト

    Webシステムの自動テストを始めたい方を対象に、自動テストの考え方やフレームワークを解説する書籍です。テストのピラミッドやユーザーインターフェイステストの概念など、基礎的な事柄から、レガシーシステムへのUIテストの追加、RESTfulなWebサービスのテスト、ブラウザ上のJavaScriptの挙動をユニットテストでテストする方法など、実践的な事柄までを豊富なイラストとサンプルを使って分かりやすく解説します。さらにテストファーストやモックの活用法、テスターに向けた自動テストのためのプログラミング基礎知識なども詳述。自動テストを書くためのノウハウを網羅した書は、自動テストをマスターしたいエンジニア必携の一冊です。 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持ちの書籍では

    初めての自動テスト
  • 「怠惰の法則」と「天才殺しの話」テクノロジーの進化の方向性【深津貴之】

    Takram Podcastで聞いた深津貴之さんの「怠惰の法則」と「天才殺しの話」がめちゃくちゃ面白かった。 デザイン・イノベーション・ファーム「Takram」がやっているpodcastのこの回のゲストはUIデザイナーの深津貴之さん。 この回では「怠惰の法則」というテクノロジーの進み方の法則について軽快に話が進んでいって、非常に興味深く、「ふむふむ確かに確かに」という納得感がすごかったので、内容を記事にまとめました。 「人間は怠惰である」この「怠惰の法則」は、あるテクノロジーやサービスが流行るのか廃るのかを予測できるもので、一言で要約すると「怠惰な人に優しいテクノロジーが残る」という法則。 人類が生まれてからダメな人、怠け者な人、意志の弱い人にとって優しいテクノロジーやサービスが残ってきた。あらゆるサービスは怠惰な方向に向かっている。 例えば、料理に使う「火」というテクノロジーについて言え

    ku2ma2
    ku2ma2 2017/09/05
    “「すごいですね”生身”で英語しゃべれるんですね」”