From 8d0f4d8be16235e6b207f38da37743f1129d790e Mon Sep 17 00:00:00 2001 From: Niceplugin Date: Mon, 19 Feb 2024 22:30:38 +0900 Subject: [PATCH 1/8] docs: improve sentence clarity in description.md (#2690) --- src/tutorial/src/step-2/description.md | 37 ++++++++------------------ 1 file changed, 11 insertions(+), 26 deletions(-) diff --git a/src/tutorial/src/step-2/description.md b/src/tutorial/src/step-2/description.md index 13efe4b4..a124c679 100644 --- a/src/tutorial/src/step-2/description.md +++ b/src/tutorial/src/step-2/description.md @@ -2,20 +2,15 @@
-편집기에 보이는 것은 Vue SFC(Single File Component)입니다. -SFC는 HTML, CSS, JavaScript를 캡슐화한 코드 블록으로 재사용 가능한 `.vue` 파일입니다. +편집기에 보이는 것은 Vue SFC(Single File Component)입니다. SFC는 HTML, CSS, JavaScript를 캡슐화한 코드 블록으로 재사용 가능한 `.vue` 파일입니다.
-Vue의 핵심 기능은 **선언적 렌더링**입니다. -HTML을 확장하는 템플릿 문법을 사용하여 JavaScript 상태를 기반으로 HTML이 어떻게 보이는지 설명할 수 있습니다. -상태가 변경되면 HTML이 자동으로 업데이트됩니다. +Vue의 핵심 기능은 **선언적 렌더링**입니다: HTML을 확장하는 템플릿 구문을 사용하여, JavaScript 상태에 기반해 HTML이 어떻게 보여야 할지를 기술할 수 있습니다. 상태가 변경될 때, HTML은 자동으로 업데이트됩니다.
-변경 시, 업데이트를 트리거할 수 있는 상태는 **반응형**으로 간주됩니다. -Vue의 `reactive()` API를 사용하여 반응형 상태를 선언할 수 있습니다. -`reactive()`로 생성된 객체는 일반 객체처럼 작동하는 JavaScript [프락시](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy)입니다: +변경 시, 업데이트를 트리거할 수 있는 상태는 **반응형**으로 간주됩니다. Vue의 `reactive()` API를 사용하여 반응형 상태를 선언할 수 있습니다. `reactive()`로 생성된 객체는 일반 객체처럼 작동하는 JavaScript [프락시](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy)입니다: ```js import { reactive } from 'vue' @@ -28,9 +23,7 @@ console.log(counter.count) // 0 counter.count++ ``` -`reactive()`는 객체(배열, `Map`, `Set`과 같은 빌트인 타입 포함)에서만 작동합니다. -반면에 `ref()`는 모든 타입의 값을 사용할 수 있으며, -`.value` 속성으로 내부 값을 노출하는 객체를 생성합니다. +`reactive()`는 객체(배열, `Map`, `Set`과 같은 빌트인 타입 포함)에서만 작동합니다. 반면에 `ref()`는 모든 타입의 값을 사용할 수 있으며, `.value` 속성으로 내부 값을 노출하는 객체를 생성합니다. ```js import { ref } from 'vue' @@ -45,15 +38,13 @@ message.value = '메세지 변경됨'
-컴포넌트의 `