Skip to content

Conversation

t0yohei
Copy link
Collaborator

@t0yohei t0yohei commented Sep 20, 2020

resolve #30

翻訳中に違和感があった点について、下記の issue で質問してみています。
vuejs/docs#524

本家の方に変更が生まれた場合は、どこかのタイミングで後追いでこちらの日本語ドキュメントも修正できればと思います。

@netlify
Copy link

netlify bot commented Sep 20, 2020

Deploy preview for vuejs-v3-ja-doc-preview ready!

Built with commit dc2300b

https://deploy-preview-70--vuejs-v3-ja-doc-preview.netlify.app

さらに深く見ていきましょう!Vue の最大の特徴の 1 つは、控えめなリアクティブシステムです。モデルはプロキシされた JavaScript オブジェクトです。それらを変更するとビューが更新されます。これは状態管理を非常にシンプルかつ直感的にしますが、よくある問題を避けるためにその仕組みを理解することも重要です。このセクションでは、Vue のリアクティブシステムに関する低レベルの詳細のいくつかを掘り下げていきます。

## What is Reactivity?
<VideoLesson href="https://www.vuemastery.com/courses/vue-3-reactivity/vue3-reactivity" title="Learn how how reactivity works in depth with Vue Mastery">Vue Mastery のリアクティブの探求に関する無料ビデオを視聴する</VideoLesson>
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[memo]
この部分は 2020/09/18 に追加された下記の2コミットへの対応です。

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ありがとうございます!

Copy link
Member

@kazupon kazupon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

レビュー 👀 コメント 💬 しました!
確認お願いします! 🙏

オブジェクトをデータとしてコンポーネントインスタンスに渡すと、Vue はそれをプロキシに変換します。このプロキシにより、Vue はプロパティがアクセスまたは変更されたときに、依存関係の追跡と変更通知の実行ができるようになります。各プロパティは依存関係と見なされます。

After the first render, a component would have tracked a list of dependencies &mdash; the properties it accessed during the render. Conversely, the component becomes a subscriber to each of these properties. When a proxy intercepts a set operation, the property will notify all of its subscribed components to re-render.
最初のレンダリングの後、コンポーネントはレンダリング中にアクセスしたプロパティを依存関係一覧として追跡します。逆に言えば、コンポーネントはこれらの各プロパティのサブスクライバーになります。プロキシがセット処理を傍受すると、プロパティはサブスクライブされているすべてのコンポーネントに再レンダリングを通知します。
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

subscribersubscribed も訳 + 意訳して以下のようにしておいてください! 🙏

Suggested change
最初のレンダリングの後、コンポーネントはレンダリング中にアクセスしたプロパティを依存関係一覧として追跡します。逆に言えば、コンポーネントはこれらの各プロパティのサブスクライバーになります。プロキシがセット処理を傍受すると、プロパティはサブスクライブされているすべてのコンポーネントに再レンダリングを通知します
最初のレンダリングの後、コンポーネントはレンダリング中にアクセスしたプロパティを依存関係一覧として追跡します。逆に言えば、コンポーネントはこれらの各プロパティの値を監視する購読者になります。プロキシがセット処理を傍受すると、プロパティは購読されているすべてのコンポーネントに再レンダリングを通知します

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

レビューありがとうございます!以下のコミットで対応いたしました。
dc2300b

@kazupon
Copy link
Member

kazupon commented Sep 22, 2020

ありがとうございます
修正確認しました!

CIでエラーが起きていますが、翻訳に支障がないので、マージします。

@kazupon kazupon merged commit 2aa17c5 into vuejs-jp:lang-ja Sep 22, 2020
@t0yohei t0yohei deleted the translate-reactivity-in-depth branch September 23, 2020 01:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Advanced Guides > Reactivity in Depth の翻訳

2 participants