본문 바로가기

react2

React로 ChatGPT API 연결해보니… 생각보다 쉽게 채팅 기능 붙일 수 있더라 안녕하세요, 개발자 여러분! 😊오늘은 제가 직접 React 프로젝트에 ChatGPT API 연결해서 채팅 기능 만들어본 경험을 공유해볼게요.처음엔 ‘이거 어렵지 않을까?’ 했는데, 막상 해보니 생각보다 간단하더라고요.아래에 단계별로 정리해봤으니 참고해보세요!✅ 1️⃣ 준비물부터 체크✔ OpenAI API 키 발급 (필수)✔ React 프로젝트 생성✔ axios 설치 (pnpm add axios 또는 npm install axios)✅ 2️⃣ 컴포넌트 구조 잡기파일명: ChatComponent.jsimport React, { useState } from 'react';import axios from 'axios';✅ 3️⃣ 상태 관리 - 메시지와 입력값 관리 const [input, setInput] =.. 2025. 1. 14.
pnpm link 써보니… 로컬 패키지 개발이 이렇게 편해질 줄 몰랐습니다 🚀 안녕하세요, 개발자 여러분! 😊오늘은 제가 실무에서 직접 사용해본 pnpm link 명령어에 대해 자세히 알려드릴게요.사실 저도 예전엔 npm link만 쓰다가 이번에 pnpm으로 바꿔봤는데, 훨씬 깔끔하고 편하더라고요.✅ pnpm link란?간단히 말하면, pnpm link는 로컬에서 개발 중인 패키지를 다른 프로젝트에 연결해주는 기능입니다.npm에 배포하지 않아도 바로 연결해서 테스트할 수 있어서, 패키지 개발할 때 정말 유용해요.저 같은 경우 라이브러리 작업하면서 매번 버전 올리고 배포하는 게 귀찮아서 link 기능 써봤는데,진짜 개발 속도가 달라지더라고요.✅ 실제로 써본 사용 방법 - 단계별 정리1️⃣ 패키지 준비먼저 테스트할 패키지 하나 만들어줍니다.mkdir my-packagecd my-pa.. 2025. 1. 10.