タグ

ブックマーク / mizchi.hatenablog.com (7)

  • TypeScript入門以前ガイド - mizchi's blog


     React/Redux + TypeScript TypeScript   TypeScript  TypeScript   ES2015 for Beginners ES2015 for ES5 Programmers ES Modules : Promise  async/awaitTypeScript   React/Redux  ES2015  TypeScript ES5 -> ES2015, ES2015 ->Ty
    TypeScript入門以前ガイド - mizchi's blog
    stealthinu
    stealthinu 2018/10/04
    やはり「ES5 + jQuery の人」だった。
  • クライアントサイドのモデルとは何か 前編 ~ クライアントサイド MVC の死 - mizchi's blog


     Flux  Model  -  Flux  Store  ViewModel  MVW  - 145   Web 稿 ActiveRecord   Rails  MVC  MVC 
    クライアントサイドのモデルとは何か 前編 ~ クライアントサイド MVC の死 - mizchi's blog
    stealthinu
    stealthinu 2018/05/16
    『Modelという名前のストレージ兼ロジック抽象の何かになった。そしてたぶんCakePHPで導入されたその思想はRails等の他のMVCに受け継がれていった』Cake発祥なの?Railsかと思ってた。
  • フロントエンドの負債と向き合う - mizchi's blog

    某所で書いたものを公開用に書き直したもの 前提 フロントエンドでTDDは難しい、というかほぼ不可能である。なぜなら事前に副作用をデータとして表現できるか不明だからだ。たとえばあなたのプロダクトの画面の何処かにボタンを追加するために、その内部表現を事前に思い浮かべることが可能だろうか? react-redux などのFluxフレームワークは如何に副作用をアクションとして表現することで、テスト・デバッグのための情報を残すか、という視点で発展してきた側面がある。あの冗長なアクション定義は、全てデバッグのために書いていると言っても、過言ではない。それすら「Textは文字がある」といったトートロジーなデータになりがち。 フロントエンドの現実的な単体テストは、他の開発者のために、自分が書いたコードの要求を満たしているか検知する手段として、防衛的にテストアフターしておく。これぐらいしか現実的な手法がない

    フロントエンドの負債と向き合う - mizchi's blog
    stealthinu
    stealthinu 2018/03/14
    つらみしか感じられない… ここまで苦労してもやはりやらねばならぬのだろうか…
  • 当初の懸念どおりブラウザのプッシュ通知は邪悪に使われはじめている。実装側はクリックまで購読確認を待つべき。 - mizchi's blog


    : 2019/11/12 2 Firefox  www.fxsitecompat.dev WebPWA hagex.hatenadiary.jp  wordpress  
    当初の懸念どおりブラウザのプッシュ通知は邪悪に使われはじめている。実装側はクリックまで購読確認を待つべき。 - mizchi's blog
    stealthinu
    stealthinu 2017/12/06
    すごくわかる。読む前にプッシュ求めんなよという。でもこれこういうサイトにGoogleでペナルティ課すようにしたらUXの仕様変更するよりすぐに状況変わると思う。
  • Qiita の Increments を退職します - mizchi's blog


    4 mizchi2w@gmail.com   :  SPAQuipper2 
    Qiita の Increments を退職します - mizchi's blog
    stealthinu
    stealthinu 2017/03/02
    こういう特定スキル特化で名の知れてる人はこうやってフリーで高単価で稼いでもらったほうがこの業界としてもよいと思う。業界の単価アップにもつながるだろうし技術の伝播にもなるし。
  • あなたがReactを使うべき理由 - mizchi's blog


    facebook/react使qiita使  MVWV {items: [1, 2, 3]}  1, 2, 3lijson 0  UIjQue
    あなたがReactを使うべき理由 - mizchi's blog
    stealthinu
    stealthinu 2014/09/03
    『HTMLを毎回同じ状態を復元する為に0からビューを構築するとものすごく効率が悪い』だからReactでは自動的に差分だけを操作するDOMを生成して書き換えてくれるらしい。ただjQueryとか直接操作系との併用は不可。
  • Swift ファーストインプレッション - mizchi's blog


    The Swift Programming Language AppleiOS Xcode6betaswift  Immutable Go ImmutableScalaScala HaskellOCaml LLV
    Swift ファーストインプレッション - mizchi's blog
    stealthinu
    stealthinu 2014/06/03
    Swiftは色々な言語のいいとこ持ってきてる感じみたい。Optional Chaining良さそう。てかこれCoffeeにあるの?
  • 1