Skip to content

Commit 1dba0ea

Browse files
hashrockkazupon
authored andcommitted
Fix typos and nits (vuejs#108)
1 parent 599d599 commit 1dba0ea

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/_posts/announcing-2.0.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ date: 2016-04-27 13:33:00
77

88
## さらにスリム、さらに高速
99

10-
Vue.js は軽くて速いままでいるのを常に焦点を当てて来ましたが、2.0 はさらにそれをプッシュします。レンダリングレイヤは、現在軽量な仮想 DOM 実装に基づいており、初期レンダリング速度とメモリ消費量は極度のシナリオにおいて 2 〜 4 倍まで改善します([これらのベンチマーク](https://github.com/vuejs/vue/tree/next/benchmarks)を調べてみてください)。テンプレートから仮想 DOM にするコンパイラとランタイムは分離することができ、そのため、テンプレートをプリコンパイルしたりラインタイムだけによるあなたのアプリケーションを提供でき、min+gzip された 12 キロバイトより小さいです (参考として、React 15 は min+gzip で 44 キロバイトです)。また、コンパイラはブラウザで動作し、以前と同じように、ある script タグを設定したりハッキングを開始することができることを意味します。コンパイラが含まれている場合でも、ビルドは、min+gzip されて 17 キロバイトであるので、現在の 1.x ビルドよりもまだ軽いです
10+
Vue.js は軽くて速いままでいることに常に焦点を当てて来ましたが、2.0 はさらにそれを推し進めます。レンダリングレイヤは、現在軽量な仮想 DOM 実装に基づいており、初期レンダリング速度とメモリ消費量は大抵のシナリオにおいて 2 〜 4 倍まで改善します([これらのベンチマーク](https://github.com/vuejs/vue/tree/next/benchmarks)を調べてみてください)。テンプレートから仮想 DOM にするコンパイラとランタイムは分離することができ、そのため、テンプレートをプリコンパイルしたり、ランタイムだけによるあなたのアプリケーションを提供できます。min+gzip されたランタイムは 12 キロバイト未満です (参考として、React 15 は min+gzip で 44 キロバイトです)。また、コンパイラはブラウザ上で動作します。これは、以前と同様に、script タグを差し込むだけでハッキングを開始できることを意味します。ビルドにコンパイラを含めた場合でも、ファイルサイズは 17 キロバイト (min+gzip) にとどまり、現在の 1.x ビルドよりもまだ軽量です
1111

1212
## 普通の Virtual-DOM ではありません
1313

@@ -39,14 +39,14 @@ Vue.js は軽くて速いままでいるのを常に焦点を当てて来まし
3939

4040
## より多くの可能性をロックしません
4141

42-
新しいアーキテクチャでは、模索するための多くの可能性があります。例えば、モバイル上でネイティブインターフェイスにレンダリングできます。現在、我々は Vue.js 2.0 の移植について模索しており、中国の最大技術企業のアリババグループでのエンジニアによって維持されているプロジェクト [weex](http://alibaba.github.io/weex/) はネイティブレンダリングのバックエンドとして使用しています。ReactNative 内部で実行するために Vue 2.0 の仮想 DOM を適合させることは技術的に可能です。我々は、どうなっていくのか興奮しています!
42+
新しいアーキテクチャでは、模索するための多くの可能性があります。例えば、モバイル上でネイティブインターフェイスにレンダリングできます。現在我々は、中国最大の技術企業「アリババグループ」でのエンジニアによって維持されているプロジェクト [weex](http://alibaba.github.io/weex/) をネイティブレンダリングのバックエンドとして使用する、Vue.js 2.0 の移植について模索しています。ReactNative 内部で実行するために Vue 2.0 の仮想 DOM を適合させることは技術的に可能です。我々は、どうなっていくのか興奮しています!
4343

4444
## 互換性そして何を次に期待するのか
4545

46-
Vue.js 2.0 はまだ pre-alpha ですが、[ここ](https://github.com/vuejs/vue/tree/next/)でソースコードを調べることができます。完全な書き直しにも関わらず、1.0 API は、いくつかの意図的な非推奨の例外をのぞいて、1.0 と互換性があります。[2.0 で書かれた同じ公式の example](https://github.com/vuejs/vue/tree/next/examples)を調べてみてください。あまり変わっていないことに確認できるでしょう
46+
Vue.js 2.0 はまだ pre-alpha ですが、[ここ](https://github.com/vuejs/vue/tree/next/)でソースコードを調べることができます。完全な書き直しにも関わらず、1.0 API は、いくつかの意図的な非推奨の例外をのぞいて、1.0 と互換性があります。[2.0 で書かれた同じ公式の example](https://github.com/vuejs/vue/tree/next/examples)を調べてみてください。あまり変わっていないことを確認できるでしょう
4747

48-
機能の非推奨するものは、最大限の開発者の生産性に対して可能な限り単純なAPIを提供するために継続的な労力の一環であり、1.0 と 2.0 の機能比較を[ここ](https://github.com/vuejs/vue/wiki/2.0-features)で調べることができます。これは、あなたがこれらの廃止機能のいくつかヘビーに使用している場合、恐らくアプリケーションを移行するためにいくつか労力を要することを意味しますが、将来においてより詳細な移行ガイドを提供するつもりです。
48+
機能を非推奨とすることは、最大限の開発者の生産性に対して可能な限り単純なAPIを提供するための継続的な努力の一環です。1.0 と 2.0 の機能比較を[ここ](https://github.com/vuejs/vue/wiki/2.0-features)で調べることができます。これは、あなたがこれらの廃止機能のいくつかヘビーに使用している場合、恐らくアプリケーションを移行するためにいくつか労力を要することを意味しますが、将来においてより詳細な移行ガイドを提供するつもりです。
4949

50-
まだ、完了するために残っている仕事はかなりあります。我々は十分なテストカバレッジに達した時、最初の alpah をリリースする予定であり、5月末または6月頭までに beta を目指しています。多くのテストに加えて、我々は、ライブラリ (vue-router、Vuex、vue-loader、vuerify など) のサポートのアップデートも必要です。現在、形にとらわれない 2.0 では、Vuex のみだけ動作しますが、我々は 2.0 を提供するとき、全てが一緒にスムーズに動作するでしょう。
50+
まだ、完了するために残っている仕事はかなりあります。我々は十分なテストカバレッジに達した時、最初の alpha をリリースする予定であり、5月末または6月頭までに beta を目指しています。多くのテストに加えて、我々は、ライブラリ (vue-router、Vuex、vue-loader、vuerify など) のサポートのアップデートも必要です。現在のところ、Vue.js 2.0 ですぐに使えるのは Vuex のみですが、我々が 2.0 を提供するときには、全てが一緒にスムーズに動作するでしょう。
5151

5252
我々は、1.x についても忘れていません! 1.1 は、9ヶ月のセキュリティアップデートと6ヶ月の致命的なバグ修正の LTS (Long-term Support) 期間によって、2.0 beta と並んでリリースされます。また、2.0 にアップグレードするためにあなたが準備できるよう、任意の非推奨の警告も提供する予定です。乞うご期待下さい!

0 commit comments

Comments
 (0)