[react] 리액트에서 머신 러닝 API를 호출하는 방법
API 호출하기
import React, { useState, useEffect } from 'react';
import axios from 'axios';
const MachineLearningComponent = () => {
const [result, setResult] = useState(null);
useEffect(() => {
const fetchData = async () => {
try {
const response = await axios.get('http://your-machine-learning-api-url');
setResult(response.data);
} catch (error) {
// 오류 처리 로직
}
};
fetchData();
}, []);
return (
<div>
{result ? <p>{result}</p> : <p>Loading...</p>}
</div>
);
};
export default MachineLearningComponent;
이 예시는 axios를 사용하여 머신 러닝 API를 호출하고, 상태를 업데이트하며, 결과를 렌더링하는 방법을 보여줍니다. 머신 러닝 API가 실제로는 더 복잡할 수 있으므로 필요에 맞게 API 호출을 구성해야 합니다.
요약
리액트에서 머신 러닝 API를 호출하는 방법은 간단합니다. HTTP 클라이언트를 사용하여 API를 호출하고, useState
나 useEffect
를 사용하여 상태를 관리하고 API 응답을 처리하는 것이 중요합니다.
이렇게 하면 머신 러닝 기능을 갖춘 리액트 애플리케이션을 구축할 수 있습니다.