
Sharkio
? Sharkio는 무엇입니까?
Sharkio는 API 개발자를위한 개발 도구입니다. 서버로 전송되는 모든 요청을 기록하는 프록시입니다. 모든 트래픽을 분석 할 수있는 대시 보드를 제공합니다. Sharkio는 또한 요청을 반복 할 수있는 능력을 제공합니다. 실제 데이터를 기반으로 좋아하는 언어에 대한 유형을 생성하십시오.
우리가 당신을 도와주세요!
? 슬 로드맵
로드맵에서 Sharkio는 팀 기능을 지원합니다. 또한 Sharkio는 API를 쉽게 사용할 수 있도록 Chatgpt와 통합됩니다. 자동화 요청. API 불일치 경고. 우체부와의 통합. 실제 데이터가있는 API의 자동 CLI 생성. 조롱을 요청하십시오.
? 특징
| 기능 이름 | 사용 가능 |
|---|
| 트래픽을 검사하십시오 | ✅ |
| 찾다 | ✅ |
| 필터 | ✅ |
| 반복 요청 | ✅ |
| 타입 스크립트 생성기 | ✅ |
| JSON 스키마 생성기 | ✅ |
| 마이크로 서비스 지원 | ✅ |
| 조롱을 요청하십시오 | ✅ |
| API 생성기를 엽니 다 | ✅ |
| 요청을 저장합니다 | ✅ |
| 컬렉션 | ✅ |
| chatgpt 통합 | |
| 공유 요청 | |
? 기술 스택
사용 방법
- https://sharkio.dev에 로그인하십시오
- 프록시 설정 (NGROK 또는 대안으로 로컬 서버)
- https : // <generated_subdomain> .sniffer.sharkio.dev를 사용하도록 프로젝트 구성을 변경하십시오
- Sharkio를 사용 하시겠습니까?
시작하기
개발 중
백엔드를 위해
서버로 CD.
NPM 설치
NPM Run Dev
프론트 엔드
클라이언트에 CD.
NPM 설치
NPM Run Dev
둘 다 :
NPM Run Dev (루트 디렉토리)
메모:
- 더미 서버가 사용 방법에 대한 시각적 데모에서 볼 수 있듯이 더미 서버를 테스트 한 다음 follwoing 명령을 실행하십시오.
-
npm run demo (루트 디렉토리)
생산 실행 - Docker 사용
전체 프로젝트 실행 :
- 프로젝트의 루트에서 사용 :
-
docker-compose up - 참고 : 포트 5550-5560을 프록시로 사용하십시오.
백엔드/프론트 엔드 만 실행 :
- 관련 폴더에
cd - Docker Image :
npm run docker:build - 앱 실행 :
npm run docker:run
setup FAQ :
[1] 정상 설치 중에 사전 커밋 후크가 설치되지 않았습니다. 어떻게해야합니까?
이 명령을 실행하여 Husky [Pre-Commit Hook]를 수동으로 설정하려면 :`NPM Run Repay ' [2]`트래픽 디쉬 보드 '및`트래픽 스니퍼'디렉토리는 무엇을 포함합니까?
`Traffic-Dashboard '는 프론트 엔드 코드 ||입니다 `traffic-snifer`는 백엔드 코드입니다 ⚡ 소셜 링크
- ProduceThunt Page : https://www.productunt.com/posts/sharkio 출시가 곧 출시 될 예정입니다!
- Discord Server : https://discord.gg/fxumxd23
??? 기여하고 싶습니까?
- 레포를 포크하고 지역 환경에 복제하고 코드를 탐색하십시오.
- 다음 이정표 목록에서 문제를 찾으십시오.
- 문제에 할당하도록 요청하십시오.
- 붙어 있었어? 조언이 필요하십니까? 불화 서버에서 우리를 찾으십시오.
- 버그를 찾았습니까? ? 문제를여십시오.
? 승인
- 이것은 이것을 사용하여 만들어 졌습니까? readme 생성기 - readme.so
? 기고자
모든 동료 기고자들을 감상합니다.