const user = { firstName: "Harper", lastName: "Perez" };
const element = <h1>Hello, {formatName(user)}!</h1>;
function App() { return element; }
export default App;
この例では、{}で囲まれた部分にJavaScriptのfunctionを埋め込んでいます。
レンダリングについて
このAppコンポーネントがindex.htmlにレンダリングされるまでの流れについて説明します。
src/index.jsを見てみます。
1 2 3 4 5 6 7 8 9 10 11 12
import React from 'react'; import ReactDOM from 'react-dom'; import './index.css'; import App from './App'; import * as serviceWorker from './serviceWorker';
// If you want your app to work offline and load faster, you can change // unregister() to register() below. Note this comes with some pitfalls. // Learn more about service workers: https://bit.ly/CRA-PWA serviceWorker.unregister();