웹 앱 구축 및 배포
Wolfram 언어를 사용하면 쉽고 빠르게 프로그램을 대화식 웹 응용 프로그램으로 만들 수 있습니다.
클라우드 배포
클라우드 배포
Wolfram 언어를 사용하면 코드를 독립형 인터렉티브 웹 페이지로 쉽게 변환하여 프로그램을 다른 사람과 쉽게 공유할 수 있습니다. CloudDeploy 함수를 사용하여 코드를 Wolfram Research 서버에 게시하여 누구나 접근할 수있게 하거나 권한이 부여된 사람만 접근 가능하게 할 수 있습니다.
이 예는 분자의 이미지를 식별하는 대화형 프로그램을 공개 웹 페이지로 만듭니다:
1. 게시할 콘텐츠를 만듭니다:
2. CloudDeploy 함수를 사용하여 클라우드에 게시합니다:
API
API
대화형 웹 페이지를 배포하는 것 외에도 코드를 API로 변환하여 다른 웹 사이트 및 프로그래밍 언어에서 코드를 사용할 수 있습니다.
1. APIFunction을 만듭니다:
두 도시 사이의 거리를 반환하는 APIFunction을 만듭니다.
이 예에서 TravelDistance는 Quantity를 반환합니다. 그 결과에 QuantityMagnitude를 적용하여 숫자만 꺼냅니다. 외부 프로그램에서는 이 방법이 Quantity를 사용하는 것보다 처리가 간단합니다.
2. APIFunction을 Wolfram Cloud에 배포합니다:
이 함수를 Permissions → "Public"으로 클라우드에 배포하여 누구나 API를 사용할 수 있도록합니다.
3. 브라우저에서 API를 테스트합니다:
브라우저에서 API를 호출하여 API가 예상대로 작동하는지 확인합니다. API를 호출하는 URL을 작성하려면, CloudObject의 CloudDeploy 출력에서 URL을 마우스의 오른쪽 버튼을 클릭하고 주소 복사(Copy Address)를 선택합니다.
이 URL을 브라우저에 붙여넣고 "?city1=Chicago&city2=Miami"와 같은 쿼리 문자열을 사용하여 API 인수를 지정합니다.
4. Wolfram 언어 외의 언어에서 이 API를 호출합니다:
Python에서 이 API를 호출하는 코드를 가져옵니다.
사용 시작하기
학습 리소스
학습 경로
지금 시도해 보고싶지 않으신가요? 웹 앱을 구축하고 배포에 초점을 맞춘 실제 코드 예제를 사용하여 Wolfram 언어를 경험해 보세요.
Wolfram 언어는 자신의 페이스에 맞춰 배울 수 있습니다. 무료 인터랙티브 코스를 수강하고 인증을 받으세요.
웹 앱에 대해 자세히 알아보기
Wolfram 기술을 사용하여 웹 조작 분야에서 무엇이 가능한지 알고 싶다면 웹 조작에 대한 가이드 페이지를 참조합니다:
- 전문화된 웹 조작 함수
- API와의 상호 작용에 대한 정보
- 클라우드 기반 웹 서비스를 설정하는 함수
- 관련 문서
추천 제품
웹 앱 구축과 배포에 관심이 있는 분에게는 다음을 추천합니다:
클라우드와 데스크톱 하이브리드 제품인 Wolfram|One은 웹 앱에 관심이 있는 분에게 추천하는 환경입니다. Wolfram|One은 수상 경력에 빛나는 직관적인 노트북 인터페이스와 클라우드의 원활한 기능을 갖춘 완벽한 Wolfram 경험을 제공합니다.
다른 주제 탐색
데이터 과학 및 보고서 생성
다양한 분석 도구를 탐색하고 자동으로 데이터를 가져오거나 클라우드 대시보드를 배포합니다.
기계 학습
신경망, 자동화된 기계 학습, 분류기 등을 조사합니다.
블록체인과 암호화폐
블록 체인에 대해 알아보고, 암호화폐 차트를 만들고, 암호화 함수를 사용합니다.
웹 앱 구축 및 배포
쉽게 배포할 수 있는 웹 앱에 대해 탐색하고 코드를 실제 웹 사이트로 변경합니다.
핀테크
금융 데이터를 조사하고, 차트를 작성하고, 예측 함수를 만듭니다.
지리 및 GIS
다양한 지도 작성법을 조사하고, 데이터를 중첩하고, 시각화를 실시합니다.