<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>즐거운 코딩 생활 ( funyphp ) &amp;gt; community &amp;gt; react</title>
<link>https://funyphp.com/bbs/board.php?bo_table=react</link>
<language>ko</language>
<description>react (2022-01-20 18:47:35)</description>

<item>
<title>[ react ] react 프레임워크 Next.js 설치</title>
<link>https://funyphp.com/bbs/board.php?bo_table=react&amp;amp;wr_id=3</link>
<description><![CDATA[많은 프레임워크가 존재한다.
<p>그중에서 몇가지만 소개하자면</p>
<p><a href="https://ant.design/docs/react/introduce" target="_blank" rel="nofollow noreferrer noopener">Ant Design </a></p>
<p><a href="https://nextjs.org/docs/getting-started" target="_blank" rel="nofollow noreferrer noopener">Next.js</a></p>
<p><a href="https://mui.com/getting-started/installation/" target="_blank" rel="nofollow noreferrer noopener">Mui</a></p>
<p><a href="https://react.semantic-ui.com/" target="_blank" rel="nofollow noreferrer noopener">Semantic UI</a></p>
<p>더 많겠지만 여기까지만............</p>
<p> </p>
<p>저는 Next.js를 선택했습니다.</p>
<p> </p>
<p><a href="https://2020.stateofjs.com/ko-KR/" target="_blank" rel="nofollow noreferrer noopener">https://2020.stateofjs.com/ko-KR/</a></p>
<p>이곳에 javascript관련 된 순위가 나오는데 next.js가 1위더라구요</p>
<p> </p>
<p><span style="color:#ff0000;">여기서부터는 cmd에서 실행하면 됩니다.</span></p>
<p>일단 설치는 react 설치 후 ( 저는 typescript를 사용하려고 아래처럼 사용했습니다. )</p>
<p>&gt;yarn create next-app --typescript<br />이렇게 하면 폴더를 만들라고 해서 그냥 엔터로 기본 my-app 가 생성됩니다.</p>
<p> </p>
<p>설치가  완료 되었으면 아래 코드 실행</p>
<p>&gt;my-app&gt;mkdir pages </p>
<p>&gt;my-app&gt;yarn dev</p>
<p>이렇게 실행하면 페이지 없다고 뜹니다. 아래경로에 index.js 파일을 만들고 해당코드를 넣어주세요</p>
<p>&gt;my-app&gt;pages&gt;index.js</p>
<p>const HomePage = () =&gt; {</p>
<p>    return &lt;div&gt;Welcome to Next.js!&lt;/div&gt;</p>
<p>}</p>
<p>export default HomePage</p>
<p><br /></p>
<p>이렇게 해서 화면에 Welcome to Next.js 가 뜨면 정상 설된것입니다.</p>
<p> </p>
<p>Next.js 설치 후 semantic ui react 설치해서 template를 쉽게 적용하자.</p>
<p>&gt;my-app&gt; yarn add semantic-ui-react semantic-ui-css</p>
<p><br /></p>]]></description>
<dc:creator>웹지기</dc:creator>
<dc:date>2022-01-20T18:47:35+09:00</dc:date>
</item>


<item>
<title>[ react ] react 시작하기 - 레이아웃 및 디자인 쉽게 적용하기 ( semantic ui react )</title>
<link>https://funyphp.com/bbs/board.php?bo_table=react&amp;amp;wr_id=2</link>
<description><![CDATA[<p>semantic ui react - react 에 jquery를 접목시킨 템플릿이라고 보면됨</p>
<p><a href="https://react.semantic-ui.com/" target="_blank" rel="nofollow noreferrer noopener">https://react.semantic-ui.com/</a></p>
<p>페이지에 접속해보면 설치 방법과 사용방법이 나와 있다.</p>
<p>일반적으로 사용하는 bootstrap 템플릿과 비슷한 형태라고 보면 된다.</p>
<p>설치 방법은 </p>
<p>yarn을 이용하는 방법과 npm을 설치하는 방법이 있다.</p>
<p><br /></p>
<p> </p>
<p> </p>]]></description>
<dc:creator>웹지기</dc:creator>
<dc:date>2022-01-20T14:19:55+09:00</dc:date>
</item>


<item>
<title>[ React ] window + react install 윈도우에 리엑트 설치하기</title>
<link>https://funyphp.com/bbs/board.php?bo_table=react&amp;amp;wr_id=1</link>
<description><![CDATA[<p>기본적으로 설치해야 할 프로그램 목록</p>
<div style="padding:10px 10px 10px 18px;border-width:1px 1px 1px 4px;border-style:solid;border-color:#f42857;font-size:13px;line-height:19px;font-family:'courier 10 pitch', Courier, monospace;vertical-align:baseline;background-color:#051e30;color:#ffffff;">
   <p>node.js</p>
   <p>npm</p>
   <p>yarn</p>
   <p>create-react-app</p>
   <p>editor( visual studio code 등등 본인이 사용하는 editor )</p>
   <p>git</p>
   </div>
<p>설치시 cmd 또는 cmder를 설치해서 사용 </p>
<p> </p>
<p>1. node.js 설치</p>
<p><a href="https://nodejs.org/ko/download/" target="_blank" rel="nofollow noreferrer noopener">https://nodejs.org/ko/download/</a> 에서 윈도우용을 다운받아서 설치</p>
<p>2. npm 설치</p>
<p>node.js 설치시 자동으로 설치</p>
<p>3. yarn 설치</p>
<p>cmd 또는 cmder에서</p>
<div style="padding:10px 10px 10px 18px;border-width:1px 1px 1px 4px;border-style:solid;border-color:#f42857;font-size:13px;line-height:19px;font-family:'courier 10 pitch', Courier, monospace;vertical-align:baseline;background-color:#051e30;color:#ffffff;">
   <p>npm install --global yarn</p>
   </div>
<p>설치확인 : yarn -v</p>
<p>4. create-react-app 설치</p>
<p>cmd 또는 cmder에서</p>
<div style="padding:10px 10px 10px 18px;border-width:1px 1px 1px 4px;border-style:solid;border-color:#f42857;font-size:13px;line-height:19px;font-family:'courier 10 pitch', Courier, monospace;vertical-align:baseline;background-color:#051e30;color:#ffffff;">
   <p>npm install -g create-react-app</p>
   </div>
<p>또는</p>
<div style="padding:10px 10px 10px 18px;border-width:1px 1px 1px 4px;border-style:solid;border-color:#f42857;font-size:13px;line-height:19px;font-family:'courier 10 pitch', Courier, monospace;vertical-align:baseline;background-color:#051e30;color:#ffffff;">
   <p>yarn global add create-react-app</p>
   </div>
<p>5. 프로젝트 생성</p>
<p>설치를 원하는 폴더로 이동</p>
<p>예) d:\react 폴더에 생성하고 싶다면 </p>
<div style="padding:10px 10px 10px 18px;border-width:1px 1px 1px 4px;border-style:solid;border-color:#f42857;font-size:13px;line-height:19px;font-family:'courier 10 pitch', Courier, monospace;vertical-align:baseline;background-color:#051e30;color:#ffffff;">
   <p>cd d:\react</p>
   <p>npx create-react-app [프로젝트명]</p>
   <p>cd [프로젝트명]</p>
   <p>yarn start</p>
   </div>
<p>react를 자동으로 실행하고 기본브라우져로 지정된 브라우져에 react 첫 화면이 나옴</p>
<p>경로는 대략 localhost:3000</p>]]></description>
<dc:creator>웹지기</dc:creator>
<dc:date>2020-05-15T11:28:19+09:00</dc:date>
</item>

</channel>
</rss>
