Demotivation Quotes API (GraphQL + ApolloServer + nodejs)

😒 동기 부여 지수 API



임의의 동기 부여 견적을 얻기 위한 GraphQL API



임의의 의욕적인 인용문 또는 모든 의욕적 인 인용문을 검색합니다. 이것은 간단한 graphQL API입니다.
기고 또는 기능 아이디어를 환영합니다. 라이브 버전을 볼 수 있습니다

여기 놀이터:



demotivation-quotes-api.herokuapp.com 🤏

이 API를 사용하는 NextJS 앱



negative-space.netlify.app 🤏
Frontend Repo

사용하는 방법


쿼리


  • 따옴표(모든 따옴표를 검색함)
  • randomQuote(QuotesData에서 임의의 인용문 검색)

  • 데이터가 있는 예



    query {
      quotes {
        id
        quote
        author
      }
    }
    



    query {
      randomQuote {
        id
        quote
        author
      }
    }
    

    예시 응답



    {
      "data": {
        "randomQuote": {
          "id": "6",
          "quote": "Those who doubt your ability probably have a valid reason.",
          "author": "unknown"
        }
      }
    }
    

    설치하는 방법



    이 프로젝트를 로컬에서 실행하려면 먼저 이 프로젝트를 분기해야 합니다. 그 다음에,

    yarn
    yarn start # Using nodemon for auto-reloading
    


    서버는 http://localhost:4000/에서 시작합니다.

    기여 방법



    이 리포지토리를 먼저 포크합니다.
    당신의 지점을 만드십시오
    QuoteData.js에 기능 또는 견적 추가
    지점을 푸시하고 홍보하세요.

    또는

    견적 및 저자 추가here

    에 대한



    아라빈다 시바 – – [email protected]

    https://github.com/aravindasiva

    좋은 웹페이지 즐겨찾기