Web Rewrite - Node 및 AppWrite로 구축된 URL Shortener

웹 재작성





web-rewrite는 URL을 다시 작성할 수 있게 해주는 유틸리티입니다.

나는 내 자신의 URL 단축기를 작성하고 싶었고 appwrite를 가로질러 왔고, 그것이 나에게 충분한 동기를 부여했습니다.

전제 조건



시작하기 전에 다음 요구 사항을 충족하는지 확인하십시오.
  • node , appwrite의 최신 버전을 설치했습니다.
  • web-rewrite가 올바르게 작동하려면 다음 환경 변수가 필요합니다.

  • HOST=appwrite-console-host
    APPWRITE_PORT=80 #Port where appwrite console is running
    PROJECT_ID=project-id-from-appwrite-console
    API_KEY=api-key-from-appwrite-console
    APP_PORT=4321 # The port where you want web-rewrite to run
    LINKS_COLLECTION_ID=links-collection-id1 #Try changing this if setup fails
    

    웹 재작성하기



    web-rewrite를 설치하려면 다음 단계를 따르십시오.

    git clone https://github.com/2kabhishek/web-rewrite
    cd web-rewrite
    touch .env 
    npm run setup # Sets up the links collection in appwrite
    npm start
    

    웹 재작성 사용



    앱을 시작한 후 브라우저를 통해 앱을 방문할 수 있습니다.

    건축 방법



    web-rewrite는 node , expressappwrite를 사용하여 빌드되었습니다.

    직면한 과제



    웹 재작성을 구축하는 동안 주요 과제는 다음과 같습니다.
  • 노드를 통해 AppWrite 컬렉션을 설정하는 것이 까다로웠습니다
  • .

    내가 배운 것


  • AppWrite와 다른 서비스로 향후 프로젝트에서 더 많이 사용합니다
  • .
  • 웹 라우팅

  • 무엇 향후 계획



    곧 어딘가에 배포할 수 있습니다.

    제출 카테고리:



    Web2 마법사

    코드 링크




    2KAbhishek / 웹 재작성


    URL을 다시 작성하세요 🌏✏️






    웹 재작성








    URL을 다시 작성하세요 🌏✏️




    웹 재작성 스크린샷

    이게 뭔가요



    web-rewrite는 URL을 다시 작성할 수 있게 해주는 유틸리티입니다.

    영감



    나는 내 자신의 URL 단축기를 작성하고 싶었고 appwrite를 가로질러 왔고, 그것이 나에게 충분한 동기를 부여했습니다.

    전제 조건



    시작하기 전에 다음 요구 사항을 충족하는지 확인하십시오.
  • node , appwrite의 최신 버전을 설치했습니다.
  • web-rewrite가 올바르게 작동하려면 다음 환경 변수가 필요합니다
  • .
    HOST=appwrite-console-host
    APPWRITE_PORT=80 #Port where appwrite console is running
    PROJECT_ID=project-id-from-appwrite-console
    API_KEY=api-key-from-appwrite-console
    APP_PORT=4321 # The port where you want web-rewrite to run
    LINKS_COLLECTION_ID=links-collection-id1 #Try changing this if setup fails

    웹 재작성하기


    web-rewrite를 설치하려면 다음 단계를 따르십시오.
    git clone https://github.com/2kabhishek/web-rewrite
    cd web-rewrite
    touch .env
    npm run setup # Sets up the links collection in appwrite
    npm start

    웹 재작성 사용


    앱을 시작한 후 브라우저를 통해 앱을 방문할 수 있습니다.

    건축 방법


    웹 재작성은…

    View on GitHub

    좋은 웹페이지 즐겨찾기