Day 1-ReactJSを使用した映画Webサービスの作成
サイト:エンコーディングなし
講座:RealtJSを用いた映画Webサービスの作成
時間:2022.04.17
◆完成した講座: #1 [2021 UPDATE] INTRODUCTION #2 [2021 UPDATE] THE BASICS OF REACT
node.jsをインストールする必要があります.
Visual Studioの端末にコマンドで反作用をインストールします.
React
Facebookが作成したオープン図書館.
jqueryのように簡単に、簡単に作成できます.
htmlでは何もせず、html、css、javascriptなどを一度に作成できます
仮想ドームでは、ユーザーがページを再ロードせずにデータを変更できます.
変更された部分のみを変更して表示し、すべての操作が完了すると
それらを合わせて、真実のドームに反映します.
React DOM
htmlを開くと、「DOM」というオブジェクトが作成されます.
変更時にDOM全体を再作成します.
Reactは、変更のみを更新する「仮想DOM」を作成し、実際のDOMと比較します.すべての更新が終了すると、変更部分だけが本物のDOMに反映されます.
JSX
Java Script eXtension. (JavaScript拡張構文)
JavaScriptでのHTMLの作成と同様
script type=は「text/babel」と定義して作成する必要があります.
BABELはJSXを通常のJavaScriptに翻訳してHTMLに転送する
React.createElement(「親ラベル」、プロパティなど、「子ラベル」)は良い方法ではありません.これに代わってJSX形式で書いたほうがいいです
合成ドキュメントでreact、reactDOM、Babelを直接アクティブにします.
講座:RealtJSを用いた映画Webサービスの作成
時間:2022.04.17
◆完成した講座:
1. React?
node.jsをインストールする必要があります.
Visual Studioの端末にコマンドで反作用をインストールします.
React
Facebookが作成したオープン図書館.
jqueryのように簡単に、簡単に作成できます.
htmlでは何もせず、html、css、javascriptなどを一度に作成できます
仮想ドームでは、ユーザーがページを再ロードせずにデータを変更できます.
変更された部分のみを変更して表示し、すべての操作が完了すると
それらを合わせて、真実のドームに反映します.
React DOM
htmlを開くと、「DOM」というオブジェクトが作成されます.
変更時にDOM全体を再作成します.
Reactは、変更のみを更新する「仮想DOM」を作成し、実際のDOMと比較します.すべての更新が終了すると、変更部分だけが本物のDOMに反映されます.
JSX
Java Script eXtension. (JavaScript拡張構文)
JavaScriptでのHTMLの作成と同様
script type=は「text/babel」と定義して作成する必要があります.
BABELはJSXを通常のJavaScriptに翻訳してHTMLに転送する
React.createElement(「親ラベル」、プロパティなど、「子ラベル」)は良い方法ではありません.これに代わってJSX形式で書いたほうがいいです
合成ドキュメントでreact、reactDOM、Babelを直接アクティブにします.
<body>
<div id="root"></div>
</body>
//보통 HTML의 Body에 'root'란 id의 'div'를 하나 생성해놓고 시작.
JSX는 감싸는 부모태그가 하나 있어야 하기 때문임.
<script src="https://unpkg.com/[email protected]/umd/react.production.min.js"></script>
<script src="https://unpkg.com/[email protected]/umd/react-dom.production.min.js"></script>
<script src="https://unpkg.com/@babel/standalone/babel.min.js"></script>
<script type="text/babel">이 안에 작성 </script>
// JSX를 번역해서 일반 JS형태로 HTML의 HEAD 부분으로 전달해 줌
Reference
この問題について(Day 1-ReactJSを使用した映画Webサービスの作成), 我々は、より多くの情報をここで見つけました https://velog.io/@zvezda89/Day-1-ReactJS로-영화-웹-서비스-만들기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol