KUKJIN LEE
총 570개의 글
[문서] Next.js App Directory에서 Canonical 태그 작성
Canonical이란? Canonical(정식 URL)은 검색 엔진에 여러 유사한 페이지 중 "원본" 또는 "선호되는" 버전을 알려주는 HTML 요소입니다. 이는 중복 콘텐츠 문제를 해결하고 검색 엔진 최적화(SEO)를 개선하는 데 중요한 역할을 합니다. 검색 엔진에 ...
[입문] 간단한 Java 서버 구현하기
Java 기반 웹 서버(Spring Boot) 기본 설정 Java 서버 개발을 시작하려면 먼저 환경을 구축해야 합니다. Spring Boot는 간단한 설정만으로도 강력한 웹 애플리케이션을 만들 수 있는 프레임워크로, 초보 개발자에게 적합한 선택입니다. 🛠️ 개발 환경...

프롬프트 엔지니어의 업무일지 후기
시작에 앞서, 책 발간이 2024년 8월임에도 불구하고 기술 발전 속도가 엄청나게 빨라 도움이되는 내용과 틀린 부분이 공존합니다. 그럼에도 기본적인 프롬프트 이해에 있어서는 추천할 만한 책입니다. 최근 AI 기술이 눈부시게 발전하고 있는 가운데, 우리는...
[중요도 낮음] ESLint의 promise/param-names 규칙
해당 경고는 eslint-plugin-promise 의 param-names 규칙에 의해 발생한 것. 새로운 Promise 객체를 생성할 때 매개변수의 이름과 순서를 일관되게 사용하도록 강제합니다. 따라서 매개변수 이름을 resolve 와 reject 로 지정하고, 이...
IntelliJ IDEA html, body 한줄 정렬 문제 해결
IntelliJ IDEA에서 html 및 body 태그의 포맷팅 문제 해결 방법 검색 하면 가장 많이 나오는 해결책이 " Ctrl + Alt + L 단축키를 사용하여 파일 코드를 자동으로 정렬할 수 있다."입니다. 해당 해결책이 작동하지 않을 때 아래 방법을 통해서 해...
클라우드에서 Docker로 배포하기
왜 클라우드 배포가 필요할까? 애플리케이션을 개발하고 로컬에서 실행하는 것은 쉽지만, 실제 사용자들이 접근할 수 있도록 배포 하려면 클라우드 서버가 필요합니다. Docker를 활용하면 개발 환경과 동일한 상태로 애플리케이션을 배포 할 수 있어 운영이 훨씬 쉬워집니다. ...
Docker Compose를 통해 여러 컨테이너 한 번에 실행하는 방법
Docker Compose란? Docker를 사용하면 하나의 컨테이너를 실행하는 것은 쉽지만, 애플리케이션은 보통 여러 개의 서비스(컨테이너)가 함께 동작 해야 합니다. 예를 들어, Spring Boot 애플리케이션 + MySQL 데이터베이스 를 실행한다고 가정해 봅시...
Docker에서 Tomcat 컨테이너 설정 및 실행
Tomcat 이미지 다운로드 Tomcat 이미지를 Docker Hub에서 다운로드합니다. 최신 버전 또는 원하는 버전을 지정할 수 있습니다. docker pull tomcat:latest tomcat:latest : Tomcat의 최신 버전을 다운로드합니다. 특정 버전...
Docker에서 MySQL 컨테이너 설정 및 실행하기
MySQL 이미지 다운로드 MySQL 이미지를 Docker Hub에서 다운로드합니다. 최신 버전 또는 원하는 버전을 지정할 수 있습니다. docker pull mysql:latest mysql:latest : MySQL의 최신 버전을 다운로드합니다. 특정 버전을 원하면...
Java Spring Boot를 Docker에서 실행하는 방법
Spring Boot 애플리케이션을 Docker에서 실행하기 🔹 1단계: Spring Boot 프로젝트 생성 우선, 간단한 Spring Boot 애플리케이션을 만듭니다. Spring Initializr ( https://start.spring.io/ ) 를 이용해서 ...
react-intersection-observer로 React 무한 스크롤 쉽게 구현하기
react-intersection-observer 소개 패키지 개요 Intersection Observer API를 React에서 쉽게 활용할 수 있도록 Hook과 컴포넌트 형태로 제공하는 라이브러리입니다. useInView Hook이나 컴포넌트를 사용...
Docker 컨테이너 실행부터 Dockerfile 작성
Docker 컨테이너 실행 및 관리 Docker 컨테이너는 이미지를 기반으로 실행됩니다. Docker Hub에는 다양한 이미지가 제공되며, 가져와 실행할 수 있습니다. 🔹 첫 번째 컨테이너 실행하기 docker run hello-world ✅ 실행 결과 Docker가...