이전 게시물에서 저는 파트타임으로 일하는 학생들로 구성된 소규모 팀이 API 수집 및 실행을 단순화하는 도구인 Lama2를 구축한 방법을 공유했습니다.
이는 빠르게 우리 워크플로의 필수적인 부분이 되었지만 API 저장소가 성장함에 따라 Lama2의 수동 프로세스에는 한계가 나타나기 시작했습니다.
Lama2 스케일링의 과제
처음 시작했을 때 우리 팀은 아르바이트와 학업을 병행하는 5명의 학생으로 구성되었습니다.
우리는 매일 3~4시간씩 일하면서 종종 제한된 능력의 한계를 뛰어넘었습니다. Lama2는 당시 우리가 만들고 있던 세 가지 프로젝트 중 하나에 불과했습니다.
우리의 제약에도 불구하고 Lama2는 Hacker News에서 좋은 반응을 얻었습니다. 우리는 제품에 대한 초기 지지자들도 얻었습니다. CLI 도구와 틈새 언어의 경우 확실한 반응이었습니다.
그러나 배송 기능은 여전히 우리가 기대했던 것보다 더 오래 걸렸습니다. 우리가 경쟁할 준비가 되었을 때 API 클라이언트 시장은 이미 혼잡했습니다.
유사한 제품에 대해 정규직으로 일하는 기존 팀은 열심히 일하고 봉사 활동을 통해 관심을 얻었습니다. Lama2는 실제 문제를 해결했지만 우리가 상상했던 광범위한 소문을 불러일으키지는 못했습니다.
Lama2가 실질적인 영향을 미치려면 단순한 실행 도구 이상의 것이 필요하다는 것을 깨달았습니다.
Lama2 스케일링의 과제
처음 시작했을 때 우리 팀은 아르바이트와 학업을 병행하는 5명의 학생으로 구성되었습니다.
우리는 매일 3~4시간씩 일하면서 종종 제한된 능력의 한계를 뛰어넘었습니다. Lama2는 당시 우리가 만들고 있던 세 가지 프로젝트 중 하나에 불과했습니다.
우리의 제약에도 불구하고 Lama2는 Hacker News에서 좋은 반응을 얻었습니다. 우리는 제품에 대한 초기 지지자들도 얻었습니다. CLI 도구와 틈새 언어의 경우 확실한 반응이었습니다.
그러나 배송 기능은 여전히 우리가 기대했던 것보다 더 오래 걸렸습니다. 우리가 경쟁할 준비가 되었을 때 API 클라이언트 시장은 이미 혼잡했습니다.
유사한 제품에 대해 정규직으로 일하는 기존 팀은 열심히 일하고 봉사 활동을 통해 관심을 얻었습니다. Lama2는 실제 문제를 해결했지만 우리가 상상했던 광범위한 소문을 불러일으키지는 못했습니다.
Lama2가 실질적인 영향을 미치려면 단순한 실행 도구 이상의 것이 필요하다는 것을 깨달았습니다.
수동 API 문서화의 문제점
Lama2를 사용하더라도 대규모 API 컬렉션을 유지하는 것은 어려운 일이었습니다. 처음에는 모든 서비스에 대해 단일 저장소에 API를 수집하는 것이 관리하기 쉽다고 느꼈습니다. 하지만 4개의 백엔드와 수백 개의 API로 확장하면서 프로세스가 너무 힘들어졌습니다.
우리는 API 변경 사항을 수동으로 문서화하고 동기화하는 것이 얼마나 불편한지 직접 알고 있었습니다. 그리고 우리는 혼자가 아니었습니다. 모든 개발자는 대규모 API 컬렉션을 처리할 때 이러한 문제에 직면합니다.
자동화를 위한 비전
우리는 워크플로를 자동화하여 API 문서화를 쉽게 만들고 원활하게 실행해야 한다는 것을 알고 있었습니다. 우리의 목표는 수동 단계를 제거하고 다음을 수행할 수 있는 도구를 만드는 것이었습니다.
- 메타 태그 등을 설정할 필요 없이 코드가 병합될 때 자동으로 API를 문서화합니다.
- 변경할 때마다 문서를 최신 상태로 유지
- 조직 내 누구나 쉽게 API를 실행할 수 있도록
우리의 목표는 간단했습니다. "매우 편리한 API 문서화"
다음과 같은 시스템을 상상해 보세요.
- 입력: 저장소 링크
- 출력: 커밋할 때마다 업데이트를 유지하는 완전히 문서화된 API입니다.
LiveAPI 구축
이 비전을 실현하기 위해 우리는 다음과 같은 주요 기능으로 설계된 플랫폼인 LiveAPI 개발을 시작했습니다.
- 원클릭 저장소 연결: 개발자는 GitHub, GitLab 또는 Bitbucket 저장소를 손쉽게 연결할 수 있습니다.
- 자동 문서 생성: 문서는 모든 커밋에 대해 자동으로 생성되며 자동 동기화를 통해 최신 상태로 유지됩니다.
- 자동 코드 조각: 모든 언어에 대한 코드 조각을 생성하여 프런트엔드 개발자가 더 빠르게 작업할 수 있도록 합니다.
- 개발자 친화적인 경험: 최소한의 설정으로 최대한의 편의성을 제공합니다.
-
개인정보 보호를 최우선으로 하는 LiveAPI Runner:
- 저희는 저장소의 코드를 절대 저장하지 않습니다.
- 저희 로직을 사용하여 경로와 API 유효성 검사기만 추출합니다.
- 이 전체 프로세스는 개인 서버에서 실행되므로 데이터가 인프라를 벗어나지 않습니다.
말씀을 전파하다
몇 달 간의 작업 끝에 LiveAPI가 준비되었습니다. 우리는 API 관리 및 문서화의 수고를 덜 수 있는 도구를 구축하여 팀이 문서화에 씨름하는 대신 기능 구축에 집중할 수 있도록 했습니다.
이제 우리가 구축한 것을 전 세계와 공유할 시간입니다. 작업 흐름을 더욱 원활하게 하고 문서화를 쉽게 만들어주는 매우 편리한 API 문서 생성 도구를 찾고 있다면 LiveAPI를 사용해 보세요.
팀의 API 관리 프로세스를 어떻게 변화시킬 수 있는지 확인해 보세요.
나와 연결
여러분의 생각과 경험을 듣고 싶습니다. X에서 저와 연결하여 조기에 액세스하고 LiveAPI가 귀하의 조직에서 어떻게 작동하는지 알아보세요. API 관리를 더 쉽게 만들어 보세요!
위 내용은 Lamao LiveAPI에서: 매우 편리한 API 문서 작성(2부)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

JavaScript 문자열 교체 방법 및 FAQ에 대한 자세한 설명 이 기사는 JavaScript에서 문자열 문자를 대체하는 두 가지 방법 인 내부 JavaScript 코드와 웹 페이지의 내부 HTML을 탐색합니다. JavaScript 코드 내부의 문자열을 교체하십시오 가장 직접적인 방법은 대체 () 메소드를 사용하는 것입니다. str = str.replace ( "find", "replace"); 이 메소드는 첫 번째 일치 만 대체합니다. 모든 경기를 교체하려면 정규 표현식을 사용하고 전역 플래그 g를 추가하십시오. str = str.replace (/fi

손쉬운 웹 페이지 레이아웃에 대한 jQuery 활용 : 8 에센셜 플러그인 jQuery는 웹 페이지 레이아웃을 크게 단순화합니다. 이 기사는 프로세스를 간소화하는 8 개의 강력한 JQuery 플러그인을 강조합니다. 특히 수동 웹 사이트 생성에 유용합니다.

그래서 여기 당신은 Ajax라는이 일에 대해 배울 준비가되어 있습니다. 그러나 정확히 무엇입니까? Ajax라는 용어는 역동적이고 대화식 웹 컨텐츠를 만드는 데 사용되는 느슨한 기술 그룹을 나타냅니다. 원래 Jesse J에 의해 만들어진 Ajax라는 용어

기사는 JavaScript 라이브러리 작성, 게시 및 유지 관리, 계획, 개발, 테스트, 문서 및 홍보 전략에 중점을 둡니다.

이 튜토리얼은 Ajax를 통해로드 된 동적 페이지 상자를 작성하여 전체 페이지 재 장전없이 인스턴트 새로 고침을 가능하게합니다. jQuery 및 JavaScript를 활용합니다. 맞춤형 Facebook 스타일 컨텐츠 박스 로더로 생각하십시오. 주요 개념 : Ajax와 JQuery

10 재미있는 jQuery 게임 플러그인 웹 사이트를보다 매력적으로 만들고 사용자 끈적함을 향상시킵니다! Flash는 여전히 캐주얼 웹 게임을 개발하기위한 최고의 소프트웨어이지만 JQuery는 놀라운 효과를 만들 수 있으며 Pure Action Flash 게임과 비교할 수는 없지만 경우에 따라 브라우저에서 예기치 않은 재미를 가질 수 있습니다. jQuery tic 발가락 게임 게임 프로그래밍의 "Hello World"에는 이제 jQuery 버전이 있습니다. 소스 코드 jQuery Crazy Word Composition 게임 이것은 반은 반은 게임이며, 단어의 맥락을 알지 못해 이상한 결과를 얻을 수 있습니다. 소스 코드 jQuery 광산 청소 게임

이 JavaScript 라이브러리는 Window.Name 속성을 활용하여 쿠키에 의존하지 않고 세션 데이터를 관리합니다. 브라우저에 세션 변수를 저장하고 검색하기위한 강력한 솔루션을 제공합니다. 라이브러리는 세 가지 핵심 방법을 제공합니다 : 세션

이 튜토리얼은 jQuery를 사용하여 매혹적인 시차 배경 효과를 만드는 방법을 보여줍니다. 우리는 멋진 시각적 깊이를 만드는 계층화 된 이미지가있는 헤더 배너를 만들 것입니다. 업데이트 된 플러그인은 jQuery 1.6.4 이상에서 작동합니다. 다운로드


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전
