タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

TypeScriptとperformanceとexpressに関するefclのブックマーク (1)

  • express + ts-nodev-dev利用時に、遅延ロードをして起動時間を早くするためのライブラリを書いた

    express + ts-nodev-dev利用時に、遅延ロードをして起動時間を早くするためのライブラリを書いた Expressを使ったアプリケーションの起動を早くするために、ルーターを遅延ロードできるexpress-lazy-routerというライブラリを書きました。 モチベーション Expressを使ったウェブアプリを書くときに、TypeScriptをコンパイルするためにts-node(ts-node-devを使っています。 これは、起動時にすべてのTypeScriptファイルをコンパイルすることを意味しています。 大量のファイルのコンパイルはWebアプリケーションの起動を遅くします。 ts-nodeなどはimportしたファイルをその場で同期的にコンパイルする仕組みであるため、読み込むファイルが多いほどコンパイル時間が長くなります。 起動時には必要ないものは後でコンパイルすることで、

    express + ts-nodev-dev利用時に、遅延ロードをして起動時間を早くするためのライブラリを書いた
    efcl
    efcl 2021/02/22
    expressアプリをルータで分割して遅延ロードしてロードパフォーマンスを改善するライブラリ。 起動時にts-nodeのコンパイル時間と巨大なモジュールのロード時間を短縮できる
  • 1