이 기사 시리즈는 2017 년 중반에 최신 정보와 새로운 예제로 다시 작성되었습니다.
최신 웹 개발에서는 응용 프로그램을 데이터베이스에 연결하기 위해 API 서비스를 설정하는 것이 일반적입니다. 종종 API 서비스는 XML 또는 JSON 형식을 사용하여 클라이언트와 서버간에 데이터를 교환합니다.
이 예에서는 FeathersJS를 사용하여 구축 된 사용자 정의 Nodejs API 서비스를 살펴 보겠습니다. 그렇게하지 않은 경우 Intro JSON 예제 페이지에 문서화 된대로 프로젝트를 다운로드하십시오.
다음, MongoDB가 시스템에서 실행되도록하십시오. 기본적으로 API 서비스는 API라는 데이터베이스에 액세스하며 고객이라는 컬렉션을 작성하거나 덮어 쓰게됩니다. 다음 파일 API/CONFIG/DEFAULT.JSON에서 자신의 데이터베이스 연결 매개 변수를 설정할 수 있습니다.
다음, 종속성을 설치하고 API 서버를 시작하십시오 :
몇 초 후에 일부 가짜 데이터가 생성되고 API 서비스가 요청을 제공 할 준비가됩니다. URL을 사용하여 브라우저를 시작하십시오 : http : // localhost : 3030/고객. JSON 형식의 고객 데이터를 생성 한 고객 데이터로 인사해야합니다. 아래는 예쁜 형식의 출력입니다
부분 출력 :
그런 다음이 JSON 데이터를 사용하여 프론트 엔드 뷰를 채울 수 있습니다. JSON의 아름다움은 데이터베이스를 실행하는 기본 기술을 추상화한다는 것입니다. 프론트 엔드 로직을 변경하지 않고 다른 데이터베이스 유형으로 쉽게 전환 할 수 있습니다.
이 시리즈의 다른 예는 다음과 같습니다.
색상 json 예
Google Maps JSON 예제
YouTube JSON 예
트위터 JSON 예
geoip json 예
WordPress JSON 예제
데이터베이스 JSON 예
테스트 데이터 JSON 예제
JSON 서버 예
로컬 휴식에 대해 자주 묻는 질문 json 파일
테스트 목적으로 로컬 REST API를 어떻게 만들 수 있습니까? <span>// api/config/default.json`
</span>
<span>{
</span> <span>"host": "localhost",
</span> <span>"port": 3030,
</span> <span>"public": "../public/",
</span> <span>"paginate": {
</span> <span>"default": 10,
</span> <span>"max": 50
</span> <span>},
</span> <span>"mongodb": "mongodb://localhost:27017/api"
</span><span>}
</span>
테스트 목적으로 로컬 REST API를 만드는 데 몇 단계가 포함됩니다. 먼저 데이터베이스 역할을 할 JSON 파일을 만들어야합니다. 이 파일에는 테스트하려는 데이터가 포함되어야합니다. 다음으로 코딩이없는 가짜 REST API를 실행할 수있는 도구 인 JSON-SERVER를 설치해야합니다. 설치되면 "JSON-Server-WATCH DB.JSON"명령을 실행하여 서버를 시작할 수 있습니다. 서버를 시작하고 변경 사항이 있는지 데이터베이스 파일을 시청합니다. 그런 다음 Postman 또는 Curl과 같은 도구를 사용하여 API에 요청을 보내고 응답을 볼 수 있습니다. 로컬 API 서버의 목적은 무엇입니까?
로컬 API 서버는 주로 개발 및 테스트 목적으로 사용됩니다. 이를 통해 개발자는 라이브 서버에 연결하지 않고도 실제 API의 동작을 시뮬레이션 할 수 있습니다. 이것은 제어 된 환경에서 테스트 및 디버깅을 허용하기 때문에 API 데이터에 의존하는 응용 프로그램을 개발할 때 특히 유용 할 수 있습니다. 또한 라이브 데이터에 영향을 줄 위험없이 API를 학습하고 실험하는 데 사용될 수 있습니다. 로컬 API 개발에 페이로드 CMS를 어떻게 사용할 수 있습니까?
페이로드 CMS는 API를 구축하기위한 강력한 도구입니다. 로컬 API 개발에 사용하려면 먼저 설치하고 새로운 프로젝트를 설정해야합니다. 프로젝트가 설정되면 페이로드 구성 파일에서 컬렉션과 필드를 정의 할 수 있습니다. 그런 다음 페이로드는 구성에 따라 RESTFUL API를 자동으로 생성합니다. 이 API를 로컬 개발 및 테스트에 사용할 수 있으며 준비가되면 라이브 서버에 배포 할 수 있습니다.
스택 링이란 무엇이며 로컬 API 개발에 어떻게 도움이 될 수 있습니까? Stackery는 서버리스 애플리케이션을 관리하는 도구입니다. 응용 프로그램 아키텍처 설계를위한 시각적 편집기를 제공하며 서버리스 애플리케이션을 배포하고 관리하는 데 관련된 많은 작업을 자동화합니다. 로컬 API 개발의 경우 Stackery는 로컬 개발 환경을 제공하여 서버리스 애플리케이션을 로컬로 실행하고 테스트 할 수 있습니다. 이것은 개발 프로세스 속도를 높이고 버그를 일찍 포착하는 데 큰 도움이 될 수 있습니다.
로컬 REST API를 만드는 방법을 배우는 데 도움이되는 비디오 자습서가 있습니까? 예를 들어, https://www.youtube.com/watch?v=V7SLQ7U28BA의 비디오 자습서는 JSON-Server를 사용하여 로컬 REST API를 만드는 방법에 대한 단계별 안내서를 제공합니다. 이 튜토리얼은 시각적 학습자에게 훌륭한 자료가 될 수 있으며, 종종 개념을 더 잘 이해하는 데 도움이되는 실용적인 사례를 제공합니다.
.위 내용은 로컬 휴식 JSON 파일의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!