Jira 카드 자동 개발-PR 파이프라인
Jira 카드를 탐지해 Claude가 질문→개발→PR→완료처리까지 수행하는 루프 자동화 도구와 제어용 로컬 대시보드
이 프로젝트에서의 JavaScript 활용
대시보드 백엔드/프론트엔드 및 유틸리티 스크립트 작성
프로젝트 6개에서 사용했습니다. 각 프로젝트에서 어떤 역할로 썼는지 아래에 정리했습니다.
웹 브라우저와 서버 어디서든 실행되는, 동적이고 유연한 범용 프로그래밍 언어
JavaScript는 원래 웹 페이지에 상호작용을 더하기 위해 브라우저용으로 만들어진 스크립트 언어다. Node.js 같은 런타임이 등장하면서 브라우저 밖에서도 서버, CLI 도구, 백그라운드 워커 등 다양한 환경에서 실행할 수 있게 되었다. 인터프리터 방식의 동적 타이핑 언어이면서도 함수를 값처럼 다루는 특성 덕분에 짧은 스크립트부터 대규모 애플리케이션까지 폭넓게 쓰인다. 프론트엔드와 백엔드를 같은 언어로 작성할 수 있다는 점이 채택을 크게 확산시켰다.
async/await 문법으로 외부 API를 호출하고 결과를 처리하는 가장 기본적인 형태의 비동기 함수다.
async function fetchUser(id) {
try {
const res = await fetch(`https://api.example.com/users/${id}`);
if (!res.ok) throw new Error(`HTTP ${res.status}`);
const user = await res.json();
console.log(user.name);
return user;
} catch (err) {
console.error('요청 실패:', err.message);
}
}
fetchUser(1);위 개요는 기술 학습을 돕기 위해 자동 생성된 일반 설명입니다. 정확한 사양과 최신 정보는 공식 문서를 확인하세요.
위 개념이 실제 프로젝트에서 어떻게 쓰였는지 보여줍니다.
Jira 카드를 탐지해 Claude가 질문→개발→PR→완료처리까지 수행하는 루프 자동화 도구와 제어용 로컬 대시보드
이 프로젝트에서의 JavaScript 활용
대시보드 백엔드/프론트엔드 및 유틸리티 스크립트 작성
로컬 Claude Code CLI로 PDF 이력서를 직접 읽혀 자기소개서를 생성하는 의존성 0 웹 도구
이 프로젝트에서의 JavaScript 활용
서버·프론트엔드 전체를 ES Module 형태의 바닐라 JS로 작성
Node.js 기반 Strapi 헤드리스 CMS 어드민 인스턴스의 구조를 정리한 공개 기술 문서 레포지토리
이 프로젝트에서의 JavaScript 활용
Strapi 설정 및 서버 코드 작성 언어
JSON 템플릿에 정의된 레이어 조합으로 NFT 이미지를 자동 생성하는 Node.js 스크립트 문서
이 프로젝트에서의 JavaScript 활용
생성 로직 및 템플릿 정의 코드 작성
Solidity와 Hardhat 기반 패션 NFT 컨트랙트 저장소의 구조, 배포 스크립트, 테스트 체계를 정리한 공개 문서
이 프로젝트에서의 JavaScript 활용
배포 스크립트 및 테스트 코드 작성
레거시 NFT 프로젝트를 위해 만든 순수 Node.js 워커로, 이미지 처리와 S3 업로드 기능을 자동화합니다.
이 프로젝트에서의 JavaScript 활용
워커 및 유틸리티 모듈 작성 언어
위 프로젝트들에서 같이 쓰인 다른 기술입니다.