살구잼의 여정
article thumbnail

https://product.kyobobook.co.kr/detail/S000211817103

 

간단하게 말하자면 초보 개발자가 어떻게 챗 gpt를 사용해서 서비스를 쉽고 간단하게 만들 수 있는지 가볍게 볼 수 있는 책인것 같다.

나도 사이드 프로젝트나 개인적인 미니 프로젝트를 만들때, 챗 gpt는 그저 코드 작성에만 도움을 받을뿐이었지, 제대로 활용하고 있었던건 아닐지도 모르겠다는 생각이 들었다.

챗 gpt를 서비스에 어떻게 녹여낼 수 있는지, 작은 프로젝트여도 수익화도 생각할 수 있다는 점이 흥미로웠다. 

다음에 개인적인 서비스를 개발할 때 참고하여 간단하고 재미있는 요소를 추가하여 개발해보고싶다.

또한, 지금까지 "내 작고 소중하고 하찮은 서비스에 수익화라니?!" 라는 생각으로, 아직은 수익화단계까지 생각하는 프로젝트를 고민해본적은 없었는데, 카카오 애드핏 등 광고를 삽입하는 방법이 나와 재미있었다. 그동안 서비스를 이용할때 광고가 뜨는 건 사용자의 입장에서는 항상 불만스러웠는데(?) 개발자의 시선으로 보니 좋은 서비스를 지속적으로 유지하려면 광고삽입은 중요한 수단 중 하나임을 이해하는 순간이 되어버렸다...ㅎㅎ

 

평소 챗 gpt에게 문장형식으로 질문하는 방법만 사용하고 있었는데, 플레이그라운드라는 OpenAI 기능이나, 챗 gpt 프롬프트 팁도 알 수 있다. 책에서 주어진 실습 예제를 프론트엔드(HTML, CSS, 자바스크립트)와 백엔드(Node.js, Express), 챗GPT 3.5버전, 달리 2버전 을 이용해 구현해볼 수 있도록 되어있다. 프론트엔드나 백엔드 둘 중 어느 한쪽을 잘 모르더라도 간단한 예제이므로 패키지 환경 설정이나, 동작 테스트, 챗gpt 연동하기 등에 대한 내용들도 그림과 함께 있으므로 따라하기 쉽다. 

또, AWS Lambda는 사용해본적도 없없는데, 서버리스 방식으로 배포를 한다는 과정을 간단하게나마 알 수 있어 새로웠다. 서버리스(즉, 서비스 운영자가 서버를 직접 구축하고 관리할 필요가 없는 구조)방식의 장점으로는 사용자 트래픽이 급격히 증가하면 서버 확장 작업(스케일링)을 알아서 처리해 주는것이 있다. 

 

* 한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.

 

< 목차 >

Chapter 01 어떤 서비스를 어떻게 만들 것인가? - 서비스 구조와 기술 스택
서비스 구조
수익화 방식
기술 스택

Chapter 02 생성하는 사전 학습된 트랜스포머 - 챗GPT란?
GPT란?
챗GPT 시작하기

Chapter 03 생성 AI & API 손에 익히기 - 챗GPT의 플레이그라운드
플레이그라운드
챗GPT API 메뉴 살펴보기
카드 등록하기
챗GPT 프롬프트 실전 팁
기타 옵션

Chapter 04 나만의 작업실 준비하기 - 개발 환경 설정
비주얼 스튜디오 코드 환경 설정하기
Node.js 환경 설정하기
OpenAI API 패키지 환경 설정하기

Chapter 05 본격 API를 다루는 방법 - 백엔드 구현
챗GPT API 활용하기
Express로 API 서버 구축하기
챗GPT API 연동하기

Chapter 06 사용자와 상호 작용하는 화면 & 데이터 구축하기 - 프런트엔드 구현
첫 화면 만들기
백엔드와 통신하기
채팅 UI 구현하기
연속된 채팅 메시지 연결하기

Chapter 07 더 예쁘고 더 편하게 - 기능 고도화
달리2로 로고 이미지 제작하기
인트로 화면 만들기
백엔드와 통신하기
로딩 스피너 추가하기

Chapter 08 직접 만든 웹 서비스 선보이기 - 실전 배포
프런트엔드 배포하기
백엔드 배포하기

Chapter 09 서비스의 지속성을 높이는 방법 - 수익화
광고 삽입하기
후원 링크 삽입하기

 

'🖤 Book Study > 간단 책 리뷰' 카테고리의 다른 글

[review]업무에 활용하는 node.js  (0) 2024.06.23
profile

살구잼의 여정

@드림살구잼

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!