タグ

2016年5月1日のブックマーク (2件)

  • 将来は標準のDOM APIを使うのがより身近になると思ってる - @hadashiA

    最近、標準のDOM APIは別に悪くない、と考えるようになった。 そう考えて劇的に何か変わるかというと、現時点ではライブラリを使うことに慎重になるという気分的なものかもしれない。 気分が変わった結果として、僕は直近のプロジェクトのごくふつうのWebページでは、標準のDOM APIを直接さわる形に変更した。フレームワークは使わずRxJSのみ使っている。結果、パフォーマンスと細かいUIの挙動とコードの透明度が改善された。 標準のDOM APIは、べつに不必要に冗長なところがあるわけではないし、扱っているものが特別プリミティブ過ぎるとも思わない。むしろ、意図しない動作が入りずらく、インターフェイスが明示的にできている点なんかは優れている。 欠点があるとすれば、あらゆるスコープから好きなNodeの書き換えが禁止されてない点、クライアントサイドでのレンダリングのサポートが弱い点、何をするにもまず検索

    将来は標準のDOM APIを使うのがより身近になると思ってる - @hadashiA
    kihan
    kihan 2016/05/01
  • nodebrewを使ってMac OSX環境のNode.jsを管理する

    Node.jsのバージョンアップの速度は前から速いんですが、ここにきて自分の環境のNode.jsのバージョンではインストールできないnpmのパッケージなどが出始めてきました。気が向いたときにバージョンアップなどしていましたが、特に何も起きない限りバージョンアップをおろそかにしがちではありました。これを機に、今更ですがNode.jsのバージョン管理ツールであるnodebrewを使ってみることにしました。導入方法や使い方などをまとめておきます。 nodebrewとはnodebrewはNode.jsのバージョン管理ツールです。ご存じの方も多いかと思いますが、日エンジニアの@hokacchaさんによってPerlで開発されています。同じようなツールとしてnvmやWindows用としてNodistといったものがあります。これらのツールに関しては好みのを使えばいいと思いますが、nvmについてはzsh

    nodebrewを使ってMac OSX環境のNode.jsを管理する
    kihan
    kihan 2016/05/01