Tổng quan về mã Frontend
src/index.js
- Điểm mở đầu ứng dụng của chúng tôistatic/index.html
- index.htmlsrc/routes.js
: Chứa định nghĩa định tuyếnsrc/App.js
- Thành phần gốc trong ứng dụng của chúng tôisrc/klaytn/caver.js
- Tạo kết nối với nút Klaytn
src/index.js
:
import ReactDOM from 'react-dom'import App from './App'import renderRoutes from './routes'import './index.scss'// Render App(root component).ReactDOM.render( renderRoutes(App), document.getElementById('root'))// hot module replacement.if (module.hot) { module.hot.accept('./App.js', () => { const NextApp = require('./App').default ReactDOM.render(renderRoutes(NextApp), document.getElementById('root')) console.log('Hot module replaced..') })}
'index.js'
là tập tin javascript chính cho ứng dụng hướng dẫn của chúng tôi. Đây là điểm khởi đầu cho ứng dụng của chúng tôi.
Nó sử dụng thư viện 'react-dom' để render một thành phần React vào DOM trong container('#root') được cấp và trả về tham chiếu đến thành phần đó. Tóm lại, qua 'react-dom' DOM ứng dụng hướng dẫn của chúng tôi sẽ được gán thành <div id="root"></div>
trong file public/index.html
.