React
https://ko.legacy.reactjs.org/
React – 사용자 인터페이스를 만들기 위한 JavaScript 라이브러리
A JavaScript library for building user interfaces
ko.legacy.reactjs.org
React
웹 및 네이티브 사용자 인터페이스를 위한 라이브러리
React
React is the library for web and native user interfaces. Build user interfaces out of individual pieces called components written in JavaScript. React is designed to let you seamlessly combine components written by independent people, teams, and organizati
ko.react.dev
https://www.jeasyui.com/download/rc.php
Download EasyUI for React - React EasyUI
Installation 1. Create React App. npm install -g create-react-app create-react-app my-app cd my-app It will create a new directory named 'my-app' in current directory. 2. Install the EasyUI for React. npm install rc-easyui --save 3. Import theme files. Imp
www.jeasyui.com
@
Installation
1. Create React App.
- npm install -g create-react-app
- create-react-app my-app
- cd my-app
It will create a new directory named 'my-app' in current directory.
2. Install the EasyUI for React.
- npm install rc-easyui --save
3. Import theme files.
Import the theme files in the index.css file.
- @import '~rc-easyui/dist/themes/default/easyui.css';
- @import '~rc-easyui/dist/themes/icon.css';
- @import '~rc-easyui/dist/themes/react.css';
4. Import the components in the 'App.js'.
- import React from 'react';
- import { DataGrid, GridColumn } from 'rc-easyui';
- class App extends React.Component {
- constructor(props) {
- super(props);
- this.state = {
- data: this.getData()
- }
- }
- getData() {
- return [
- {"code":"FI-SW-01","name":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr":"Large","itemid":"EST-1"},
- {"code":"K9-DL-01","name":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr":"Spotted Adult Female","itemid":"EST-10"},
- {"code":"RP-SN-01","name":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr":"Venomless","itemid":"EST-11"},
- {"code":"RP-SN-01","name":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr":"Rattleless","itemid":"EST-12"},
- {"code":"RP-LI-02","name":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr":"Green Adult","itemid":"EST-13"},
- {"code":"FL-DSH-01","name":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr":"Tailless","itemid":"EST-14"},
- {"code":"FL-DSH-01","name":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr":"With tail","itemid":"EST-15"},
- {"code":"FL-DLH-02","name":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr":"Adult Female","itemid":"EST-16"},
- {"code":"FL-DLH-02","name":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr":"Adult Male","itemid":"EST-17"},
- {"code":"AV-CB-01","name":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr":"Adult Male","itemid":"EST-18"}
- ]
- }
- render() {
- return (
- <div>
- <DataGrid data={this.state.data} style={{height:250}}>
- <GridColumn field="itemid" title="Item ID"></GridColumn>
- <GridColumn field="name" title="Name"></GridColumn>
- <GridColumn field="listprice" title="List Price" align="right"></GridColumn>
- <GridColumn field="unitcost" title="Unit Cost" align="right"></GridColumn>
- <GridColumn field="attr" title="Attribute" width="30%"></GridColumn>
- <GridColumn field="status" title="Status" align="center"></GridColumn>
- </DataGrid>
- </div>
- );
- }
- }
- export default App;
5. Run the application.
- npm run start
This runs the application in development mode.
@
https://www.w3schools.com/react/react_jsx.asp
W3Schools.com
W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.
www.w3schools.com
Git
git-scm.com
https://code.visualstudio.com/
Visual Studio Code - The open source AI code editor
Visual Studio Code redefines AI-powered coding with GitHub Copilot for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
code.visualstudio.com
Sign Up
Build and deploy software collaboratively with the power of AI without spending a second on setup.
replit.com