Common Ninja 스타터 키트 - NodeJS 및 React로 범용 전자 상거래 앱을 구축하기 위한 상용구 프로젝트

우리가 쓴 이전 기사 중 하나에서 .

이 문서는 매우 자세하고 많은 코드 예제를 포함하고 있지만 많은 개발자로부터 새 프로젝트를 부트스트랩하는 데 더 많은 시간을 절약할 수 있는 상용구 프로젝트를 얻는 것이 도움이 될 것이라는 피드백을 받았습니다.

여러분의 기도를 들어주셔서 오늘 NodeJS 및 ReactJS 개발자를 위한 공식 Common Ninja 스타터 키트를 출시하게 되어 기쁩니다.

이 프로젝트는 아래 👇🏻 링크에서 사용할 수 있으며 기본README.md 파일을 따라 작동 방식을 확인할 수 있습니다.
https://github.com/CommonNinja/commonninja-node-react-starter-kit .



스타터 키트를 사용하면 단일 명령을 실행할 수 있으며 그 후에 범용 전자 상거래 앱 작업을 시작할 수 있습니다. 이 앱은 Shopify, BigCommerce, WooCommerce, Wix 등 여러 플랫폼을 지원할 수 있습니다.

전제 조건



프로젝트를 실행하려면 다음이 필요합니다.
  • Docker
  • Yarn
  • Common Ninja Developer Platform의 계정 및 앱

  • 이러한 항목이 있으면 다음 단계는 환경을 준비하는 것입니다.

    시작하기


  • 스타터 키트 저장소 복제:

  • git clone https://github.com/CommonNinja/commonninja-node-react-starter-kit.git
    


  • 프로젝트의 폴더( cd commonninja-node-react-starter-kit )로 이동하고 다음 스크립트를 실행합니다.

  • ./scripts/dev-setup.sh
    


  • packages/server 폴더에서 .env 파일을 편집하고 Common Ninja 앱 자격 증명을 설정합니다.

  • # Common Ninja App
    COMMONNINJA_APP_ID=XXXX-XXXX-XXXX-XXXX-XXXX
    COMMONNINJA_APP_SECRET=cn_XXXX-XXXX-XXXX-XXXX-XXXX
    


  • 그런 다음 다음을 실행하여 프로젝트를 시작합니다.

  • docker compose up
    


  • http://localhost:3000에서 로컬로 프로젝트를 찾습니다.

  • 그리고 그게 다야!

    프로젝트 구조here에 대한 자세한 내용을 읽을 수 있습니다.

    무엇 향후 계획?

    다음으로 해야 할 일은 전자상거래 플랫폼에 통합을 추가하고 앱을 결제 제공업체에 연결하는 것입니다.

    Common Ninja'sofficial documentation에서 자세한 내용을 읽을 수 있습니다.

    ❓ 일반 닌자란?



    Common Ninja은 개발자가 전자 상거래 플랫폼용 앱을 매우 쉽게 구축하고 수익을 창출할 수 있는 플랫폼입니다. 단일 전자 상거래 API를 사용하면 앱을 한 번 구축하고 Shopify, BigCommerce, Wix, WooCommerce 등과 같은 여러 플랫폼과 통합할 수 있습니다. 앱을 다시 빌드하고 모든 플랫폼에서 개별적으로 작동하도록 할 필요가 없습니다.

    또한 Common Ninja는 개발자가 개발 프로세스를 향상하고 결제 및 스토리지 솔루션을 제공하는 데 도움이 되는 일련의 API 및 도구를 제공합니다.

    📚 더 알아보기



    Common Ninja 또는 API를 사용하여 첫 번째 앱을 빌드하는 방법에 익숙하지 않은 경우 여기에 대해 작성한 이전 문서가 있습니다.

    또한 다음 리소스를 사용하여 자세히 알아보고 도움을 받을 수 있습니다.

    📜 Common Ninja Docs
    💬 Discord Community

    좋은 웹페이지 즐겨찾기