私はember jsに精通し、emberアプリケーションを構築してdistフォルダを自分のサーバに配備する必要があることを知りました。私が新しい仕事に加わると、すでにemberを使用していたので、私はそれを使用しなければなりませんでしたが、非常に悪いことをいくつか考え出しました。私は共有し、明確化を求めたかった。なぜ私はember jsを使用する必要があります
- 2MBに近い1つの大きなjsファイルが作成され、モジュールの使用量や機能が増えるにつれて大きくなります。
- 1つのファイルにコンパイルされているので、どの機能が壊れているのか分からず、最新のリリースやそのようなことを見なければなりません。
- 私はemberサーバーを実行するときに開発中、時間がかかっているときに私を殺します。
また、エバーについてのいくつかの良い点を知っていれば教えてください。悪い点もあります。
1つのファイルにコンパイルされているため、どの機能が壊れているのか分からず、最新のリリースやそのようなことを見なければなりません。この部分からは、私がリリースで20の機能を持っていて、誰もが仕事をして、QAedし、新しいリリースでサーバーに公開したということです。それは1つのファイルjsはないので、すべての機能を壊したどの機能を知っている。 –
もしあなたが本当にしなければならないのなら、ソースマップをプロダクションに送ることができます。しかし、これは一般化の問題です。しかし、私はあなたが生産に誤りを抱えていると思っています。デバッグ用の開発ビルドを使用してください!本当に!また、エバー*は*大きいですが、それほど大きくありません(http://iao.fi/ember-size/)。 2MBはたくさんのように見えますが、それだけではありません。また、gzippedサイズに興味があり、それは簡単に約300KBになります。画像は大きく、大きくはない。 – Lux