You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repo contains the source code and documentation powering [reactjs.org](https://reactjs.org/).
3
+
이 저장소는 [reactjs.org](https://reactjs.org/)의 소스 코드와 개발 문서를 포함하고 있습니다.
4
4
5
-
## Getting started
5
+
## 시작하기
6
6
7
-
### Prerequisites
7
+
### 사전 준비
8
8
9
9
1. Git
10
-
1. Node: any 8.x version starting with 8.4.0 or greater
11
-
1. Yarn: See [Yarn website for installation instructions](https://yarnpkg.com/lang/en/docs/install/)
12
-
1.A fork of the repo (for any contributions)
13
-
1.A clone of the [reactjs.org repo](https://github.com/reactjs/reactjs.org)on your local machine
10
+
1. Node: 8.4.0 이상으로 시작하는 모든 8.x 버전
11
+
1. Yarn: [Yarn website for installation instructions](https://yarnpkg.com/lang/en/docs/install/) 참고
12
+
1.포크한 개인 저장소
13
+
1.로컬에 클론(Clone) 한 [reactjs.org repo](https://github.com/reactjs/reactjs.org)개인 저장소
14
14
15
-
### Installation
15
+
### 설치
16
16
17
-
1.`cd reactjs.org` to go into the project root
18
-
1.`yarn` to install the website's npm dependencies
17
+
1.`cd reactjs.org`를 실행하여 프로젝트 경로로 이동합니다.
18
+
1.`yarn`을 이용하여 npm 의존성 모듈들을 설치합니다.
19
19
20
-
### Running locally
20
+
### 개발 서버 실행하기
21
21
22
-
1.`yarn dev`to start the hot-reloading development server (powered by [Gatsby](https://www.gatsbyjs.org))
23
-
1.`open http://localhost:8000`to open the site in your favorite browser
22
+
1.`yarn dev`명령어를 사용하여 hot-reloading 개발 서버를 시작합니다. (powered by [Gatsby](https://www.gatsbyjs.org))
23
+
1.`open http://localhost:8000`명령어를 사용하여 선호하는 브라우저로 접속하세요.
24
24
25
-
## Contributing
25
+
## 기여방법
26
26
27
-
### Guidelines
27
+
### 가이드라인
28
28
29
-
The documentation is divided into several sections with a different tone and purpose. If you plan to write more than a few sentences, you might find it helpful to get familiar with the [contributing guidelines](https://github.com/reactjs/reactjs.org/blob/master/CONTRIBUTING.md#guidelines-for-text) for the appropriate sections.
29
+
이 문서는 목적이 다른 여러 섹션으로 나뉘게 됩니다. 문장을 추가할 계획이라면, 적절한 섹션에 대한 [가이드라인](https://github.com/reactjs/reactjs.org/blob/master/CONTRIBUTING.md#guidelines-for-text)을 숙지하는 것이 도움이 될 것입니다.
30
30
31
-
### Create a branch
31
+
### 브랜치(branch) 만들기
32
32
33
-
1.`git checkout master` from any folder in your local `reactjs.org` repository
34
-
1.`git pull origin master` to ensure you have the latest main code
35
-
1.`git checkout -b the-name-of-my-branch` (replacing `the-name-of-my-branch`with a suitable name) to create a branch
1.`git pull origin master`를 실행하여 최신 원본 코드를 보장할 수 있습니다.
35
+
1.`git checkout -b the-name-of-my-branch` (`the-name-of-my-branch`를 적절한 이름으로 교체)를 실행하여 브랜치를 만듭니다.
36
36
37
-
### Make the change
37
+
### 수정하기
38
38
39
-
1.Follow the "Running locally" instructions
40
-
1.Save the files and check in the browser
41
-
1. Changes to React components in `src` will hot-reload
42
-
1.Changes to markdown files in `content` will hot-reload
43
-
1.If working with plugins, you may need to remove the `.cache`directory and restart the server
39
+
1."개발 서버 실행하기" 부분을 따릅니다.
40
+
1.파일을 저장하고 브라우저에서 확인합니다.
41
+
1.`src`안에 있는 React 컴포넌트가 수정될 경우 hot-reload가 적용됩니다.
42
+
1.`content`안에 있는 마크다운 파일이 수정될 경우 hot-reload가 적용됩니다.
43
+
1.플러그인을 사용하는 경우, `.cache`디렉토리를 제거한 후 서버를 재시작해야 합니다.
44
44
45
-
### Test the change
45
+
### 수정사항 체크하기
46
46
47
-
1.If possible, test any visual changes in all latest versions of common browsers, on both desktop and mobile.
48
-
1.Run `yarn check-all` from the project root. (This will run Prettier, ESLint, and Flow.)
47
+
1.가능하다면, 변경한 부분에 대해서 많이 사용하는 브라우저의 최신 버전에서 시각적으로 제대로 적용되었는지 확인해주세요. (데스크탑과 모바일 모두)
48
+
1.프로젝트 루트에서 `yarn check-all`를 실행합니다. (이 명령어는 Prettier, ESLint, 그리고 Flow를 실행합니다.)
49
49
50
-
### Push it
50
+
### Push 하기
51
51
52
-
1.`git add -A && git commit -m "My message"` (replacing `My message`with a commit message, such as `Fixed header logo on Android`) to stage and commit your changes
52
+
1.`git add -A && git commit -m "My message"` (`My message`부분을 `Fixed header logo on Android` 같은 커밋 메시지로 교체)를 실행하여 변경한 파일들을 commit 해주세요.
53
53
1.`git push my-fork-name the-name-of-my-branch`
54
-
1.Go to the [reactjs.org repo](https://github.com/reactjs/reactjs.org) and you should see recently pushed branches.
55
-
1.Follow GitHub's instructions.
56
-
1.If possible, include screenshots of visual changes. A Netlify build will also be automatically created once you make your PR so other people can see your change.
54
+
1.[reactjs.org repo](https://github.com/reactjs/reactjs.org)에서 최근에 푸시된 브랜치를 볼 수 있습니다.
55
+
1.Github 지침을 따라주세요.
56
+
1.가능하다면 시각적으로 변화된 부분의 스크린샷을 첨부해주세요. PR을 만들고 다른사람들이 수정사항을 볼 수 있게되면, Netlify가 자동적으로 빌드할 것입니다.
57
57
58
-
## Translation
58
+
## 변역
59
59
60
-
If you are interested in translating `reactjs.org`, please see the current translation efforts at [isreacttranslatedyet.com](https://www.isreacttranslatedyet.com/).
60
+
`reactjs.org` 번역에 흥미가 있다면, [isreacttranslatedyet.com](https://www.isreacttranslatedyet.com/)에서 현재 번역이 얼마나 진행되었는지 확인해주세요.
61
61
62
62
63
-
If your language does not have a translation and you would like to create one, please follow the instructions at [reactjs.org Translations](https://github.com/reactjs/reactjs.org-translation#translating-reactjsorg).
63
+
번역하려는 언어가 아직 진행되지 않았다면, 해당 언어에 대해 새롭게 만들 수 있습니다. [reactjs.org Translations](https://github.com/reactjs/reactjs.org-translation#translating-reactjsorg)를 참고해주세요.
64
64
65
-
## Troubleshooting
65
+
## 문제 해결하기
66
66
67
-
-`yarn reset`to clear the local cache
67
+
-`yarn reset`명령어를 사용하여 로컬 캐시를 초기화합니다.
68
68
69
-
## License
70
-
Content submitted to [reactjs.org](https://reactjs.org/) is CC-BY-4.0 licensed, as found in the [LICENSE-DOCS.md](https://github.com/open-source-explorer/reactjs.org/blob/master/LICENSE-DOCS.md) file.
69
+
## 저작권
70
+
위 내용에 대한 저작권은 [reactjs.org](https://reactjs.org/)가 가지고 있으며, [LICENSE-DOCS.md](https://github.com/open-source-explorer/reactjs.org/blob/master/LICENSE-DOCS.md)에서 볼 수 있는 CC-BY-4.0 라이센스를 따릅니다.
Copy file name to clipboardExpand all lines: content/blog/2018-10-01-create-react-app-v2.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@ Here's a short summary of what's new in this release:
25
25
* 🃏 We updated to [Jest 23](https://jestjs.io/blog/2018/05/29/jest-23-blazing-fast-delightful-testing.html), which includes an [interactive mode](https://jestjs.io/blog/2018/05/29/jest-23-blazing-fast-delightful-testing#interactive-snapshot-mode) for reviewing snapshots.
26
26
* 💄 We added [PostCSS](https://preset-env.cssdb.org/features#stage-3) so you can use new CSS features in old browsers.
27
27
* 💎 You can use [Apollo](https://github.com/leoasis/graphql-tag.macro#usage), [Relay Modern](https://github.com/facebook/relay/pull/2171#issuecomment-411459604), [MDX](https://github.com/facebook/create-react-app/issues/5149#issuecomment-425396995), and other third-party [Babel Macros](https://babeljs.io/blog/2017/09/11/zero-config-with-babel-macros) transforms.
28
-
* 🌠 You can now [import an SVG as a React component](https://github.com/facebook/create-react-app/blob/master/packages/react-scripts/template/README.md#adding-svgs), and use it in JSX.
28
+
* 🌠 You can now [import an SVG as a React component](https://facebook.github.io/create-react-app/docs/adding-images-fonts-and-files#adding-svgs), and use it in JSX.
29
29
* 🐈 You can try the experimental [Yarn Plug'n'Play mode](https://github.com/yarnpkg/rfcs/pull/101) that removes `node_modules`.
30
30
* 🕸 You can now [plug your own proxy implementation](https://github.com/facebook/create-react-app/blob/master/packages/react-scripts/template/README.md#configuring-the-proxy-manually) in development to match your backend API.
31
31
* 🚀 You can now use [packages written for latest Node versions](https://github.com/sindresorhus/ama/issues/446#issuecomment-281014491) without breaking the build.
Copy file name to clipboardExpand all lines: content/blog/2019-02-23-is-react-translated-yet.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -43,7 +43,7 @@ We started of with an initial trial period of three languages: Spanish, Japanese
43
43
44
44
After the trial period, we were ready to accept more languages. I created [a script](https://github.com/reactjs/reactjs.org-translation/blob/master/scripts/create.js) to automate the creation of the new language repo, and a site, [Is React Translated Yet?](https://isreacttranslatedyet.com), to track progress on the different translations. We started *10* new translations on our first day alone!
45
45
46
-
Because of the automation, the rest of the maintance went mostly smoothly. We eventually created a [Slack channel](https://rt-slack-invite.herokuapp.com) to make it easier for translators to share information, and I released a guide solidifying the [responsibilities of maintainers](https://github.com/reactjs/reactjs.org-translation/blob/master/maintainer-guide.md). Allowing translators to talk with each other was a great boon -- for example, the Arabic, Persian, and Hebrew translations were able to talk to each other in order to get [right-to-left text](https://en.wikipedia.org/wiki/Right-to-left) working!
46
+
Because of the automation, the rest of the maintenance went mostly smoothly. We eventually created a [Slack channel](https://rt-slack-invite.herokuapp.com) to make it easier for translators to share information, and I released a guide solidifying the [responsibilities of maintainers](https://github.com/reactjs/reactjs.org-translation/blob/master/maintainer-guide.md). Allowing translators to talk with each other was a great boon -- for example, the Arabic, Persian, and Hebrew translations were able to talk to each other in order to get [right-to-left text](https://en.wikipedia.org/wiki/Right-to-left) working!
-[9 things every React.js beginner should know](https://camjackson.net/post/9-things-every-reactjs-beginner-should-know) - Cam Jackson's guide for beginners.
11
11
-[React "Aha" Moments](https://tylermcginnis.com/react-aha-moments/) - Tyler McGinnis' article on his collection of "Aha" moments with React.
12
12
-[You're missing the point of React](https://medium.com/@dan_abramov/youre-missing-the-point-of-react-a20e34a51e1a) - Dan Abramov's article about the best parts of React.
13
-
-[Timeline for Learning React](https://daveceddia.com/timeline-for-learning-react/) - Dave Ceddia's reccommended timeline for learning React and the React ecosystem.
13
+
-[Timeline for Learning React](https://daveceddia.com/timeline-for-learning-react/) - Dave Ceddia's recommended timeline for learning React and the React ecosystem.
14
14
-[Simple React Development in 2017](https://hackernoon.com/simple-react-development-in-2017-113bd563691f) - Joshua Comeau's guide to showcase how easy it can be to start modern React development.
15
15
-[React FAQ](https://reactfaq.site/) - An external site with articles that try to answer frequently asked questions about React.
16
16
-[Visual Guide to State in React](https://daveceddia.com/visual-guide-to-state-in-react/) - Dave Ceddia's visual guide to React state.
0 commit comments