タグ

ブックマーク / www.moongift.jp (2)

  • Yarn - 次世代のJavaScriptライブラリ管理

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました JavaScriptのライブラリ管理としてはnpmまたはBowerがよく使われています。npmを使っていて思うのはインストールにかかる時間がとても長いということです。ライブラリをインストールするのに長時間待たされてイライラした経験がある方は多いのではないでしょうか。 そこで使ってみたいのがYarnです。npmと同等に扱え、さらに高速でセキュアなライブラリ管理システムです。 Yarnの使い方 Yarn自体はnpmなどでインストールできます。インストールしたらnpmと同じように初期化をします。 $ yarn init yarn init v0.15.1 question name (test-yarn): question version (1.0.0): question descr

    Yarn - 次世代のJavaScriptライブラリ管理
  • Parallel.js - マルチコア処理が容易になるJavaScriptライブラリ MOONGIFT

    JavaScriptは基的にシングルスレッドです。そのため、一つの処理に時間がかかっていると画面が固まってしまいます。しかしその壁を乗り越えられる技術があります。それがWebWorker APIです。 個人的に使いこなせていない技術なのですが、Parallel.jsを使えば実装が容易になるかもしれません。 Parallel.jsの使い方 使い方としては関数を渡して処理を実行します。 フィボナッチ数列を求める例です。複数の引数を渡して処理を行わせられます。 WebWorker APIをそのまま使っても良いのですが、map/reduceであったりrequreなどより効率的に開発するための機能が揃っています。マルチコアが当たり前の現在、Parallel.jsを使えばより高速なJavaScriptの処理が書けるようになるでしょう。 Parallel.jsはJavaScript製のオープンソース・

    Parallel.js - マルチコア処理が容易になるJavaScriptライブラリ MOONGIFT
  • 1