It is my Style

고정 헤더 영역

글 제목

메뉴 레이어

It is my Style

메뉴 리스트

  • 홈
  • 태그
  • 분류 전체보기 (95)
    • Monolog (4)
    • Travel (26)
      • 여행 정보 (7)
      • 한국 여행 (11)
      • 다른나라 여행 (8)
    • Objective (0)
      • 목표 (0)
      • 계획 (0)
    • Developer (47)
      • Backend (18)
      • Java (5)
      • PHP (1)
      • MsSQL (2)
      • MySQL (6)
      • JavaScript (5)
      • SQLP 자격증 (4)
      • ETC (6)
    • Learning (0)
      • 학습정보 (0)
      • 영어 (0)
      • KH_정보교육원 (0)
    • Desire (1)
      • 신기한 것들 (0)
      • 사고싶은 것들 (1)
      • 유용한 것들 (0)
    • Review (17)
      • 책 (8)
      • 와인 (1)
      • 영화 (7)
      • 사진 (1)

검색 레이어

It is my Style

검색 영역

컨텐츠 검색

Developer

  • WAS, CDN, SSR, Web Server 쉽게 정리하기 - 웹 개발 핵심 개념 한눈에!

    2025.06.20 by 웰크

  • Java 시간 처리 완벽 가이드: 서버 내부 포맷부터 프론트 통신까지

    2025.06.19 by 웰크

  • 질문도 실력이다! 주니어 개발자를 위한 질문 꿀팁

    2025.06.19 by 웰크

  • [입문 필독] Spring 계층 구조 예제와 자주 하는 실수 정리

    2025.06.12 by 웰크

  • JPA 실무에서 자주 묻는 질문 Top 5 + 팀장님이 좋아하는 질문법

    2025.06.08 by 웰크

  • redis-cli 사용법 기초부터 실전까지: KEYS vs SCAN, 데이터 삭제까지

    2025.06.07 by 웰크

  • 초보 백엔드 개발자를 위한 HTTP 상태코드

    2025.06.01 by 웰크

  • Spring Boot에서 CORS 오류 완벽 해결하기 – @CrossOrigin, WebMvcConfigurer, 예외 처리까지

    2025.06.01 by 웰크

WAS, CDN, SSR, Web Server 쉽게 정리하기 - 웹 개발 핵심 개념 한눈에!

웹 개발 입문자를 위한 개념 정리: WAS, CDN, SSR, Web Server 차이웹 개발을 시작하면 자주 마주치게 되는 용어들이 있습니다. 특히 WAS, CDN, SSR, 그리고 Web Server(Nginx, Apache 등)은 프론트엔드 정적 서비스나 백엔드 서버를 운영할 때 반드시 이해해야 할 개념입니다. 이 글에서는 각 용어의 정의와 역할, 그리고 헷갈리기 쉬운 개념들을 함께 정리해보겠습니다.🧠 WAS (Web Application Server)WAS는 웹 애플리케이션이 동작하는 서버입니다. 사용자의 요청을 받아 내부 로직을 처리하고, 동적으로 HTML이나 JSON 데이터를 생성해 응답합니다. 예시: Spring Boot, Node.js(Express), Django 역할: 로그인 처리..

Developer/Backend 2025. 6. 20. 11:04

Java 시간 처리 완벽 가이드: 서버 내부 포맷부터 프론트 통신까지

Java에서 시간 처리와 프론트엔드 통신: 서버 내부 형식 vs 프론트 전달 형식Java 백엔드 개발에서 시간 처리 방식은 서버 내부 로직과 프론트엔드 통신 사이에서 형식이 달라질 수 있습니다. 이 글에서는 java.time 패키지를 중심으로, 서버에서의 시간 처리 방식과 프론트엔드와의 데이터 송수신 시 시간 형식을 비교해봅니다.⚡️ 서버 내 시간 처리Java 8부터 지원되는 java.time 패키지를 사용하면 명확하고 안전한 시간 처리가 가능합니다.LocalDateTime localTime = LocalDateTime.now();ZonedDateTime zonedTime = ZonedDateTime.now(ZoneId.of("Asia/Seoul"));Instant utcTime = Instant.now..

Developer/Backend 2025. 6. 19. 20:11

질문도 실력이다! 주니어 개발자를 위한 질문 꿀팁

사수에게 사랑받는 질문법: 이렇게 질문하면 다릅니다!주니어 개발자라면 누구나 한 번쯤은 고민합니다. "이걸 질문해도 될까? 바보같은 질문이면 어쩌지?" 하지만 질문하는 방법을 조금만 바꾸면, 같은 질문도 사수에게 신뢰감을 주는 소통이 될 수 있어요.✨ 질문 전, 먼저 체크할 3가지내가 시도한 내용을 정리했는가?문제 상황을 명확히 설명할 수 있는가?내가 기대하는 답변의 방향이 무엇인지 아는가? 🔍 질문 전에 해보면 좋은 것들오류 코드를 구글링하여 공식 문서나 Stack Overflow를 찾아본다비슷한 기능의 기존 코드나 레퍼런스를 분석하여 차이점을 비교한다과거에 비슷한 실수를 했던 기억이 있는지 되짚어본다⚠️ 하지만 너무 오래 붙잡고 있는 것도 좋지 않아요. 10~15분 이상 여러 방법을 시도했음에도 해..

Developer/Backend 2025. 6. 19. 19:47

[입문 필독] Spring 계층 구조 예제와 자주 하는 실수 정리

Spring Boot 계층 구조 완벽 가이드: Controller, Service, RepositorySpring Boot로 웹 애플리케이션을 개발할 때 가장 먼저 이해해야 할 개념은 "계층 구조(Layered Architecture)"입니다. 이 글에서는 Controller, Service, Repository의 역할을 명확히 구분하고, 초보자가 자주 하는 실수와 그 해결법까지 상세히 설명합니다.📌 왜 계층을 나누는가?소프트웨어 아키텍처에서 계층을 나누는 이유는 책임 분리(SRP)와 유지보수성 향상에 있습니다. 각 계층은 다음과 같은 책임을 갖습니다: Controller: 외부 요청을 받고 응답을 반환 Service: 비즈니스 로직 처리 Repository: DB와의 데이터 접근 처리 (JPA ..

Developer/Backend 2025. 6. 12. 13:54

JPA 실무에서 자주 묻는 질문 Top 5 + 팀장님이 좋아하는 질문법

JPA 실무에서 자주 묻는 질문 Top 5 + 팀장님이 좋아하는 질문법JPA는 초보자에게 쉬운 ORM처럼 보이지만, 실무에서는 오히려 더 많은 의문과 복잡함을 야기합니다. 본 글에서는 주니어 개발자들이 실무에서 자주 묻는 JPA 관련 질문들과, 팀장에게 "좋은 질문"을 던지는 방법까지 함께 소개합니다.❓ JPA 쓰면 SQL 몰라도 되나요?많은 주니어들이 오해하는 부분입니다. JPA는 객체지향적으로 DB를 다룰 수 있도록 도와주지만, 결국 RDB의 동작 원리와 SQL을 이해하고 있어야 문제를 해결할 수 있습니다.@Entitypublic class Member { @Id @GeneratedValue private Long id; private String name;}이렇게 간단히 모델링..

Developer/Backend 2025. 6. 8. 10:05

redis-cli 사용법 기초부터 실전까지: KEYS vs SCAN, 데이터 삭제까지

Redis CLI 사용법 정리: 입문자를 위한 redis-cli 명령어 가이드Redis는 메모리 기반의 키-값 저장소로, 빠른 속도와 다양한 자료구조 지원 덕분에 백엔드 시스템에서 널리 사용됩니다. 이 글에서는 Redis의 기본 CLI 도구인 redis-cli의 설치부터 주요 명령어 사용법까지 단계별로 안내합니다.1. redis-cli란?redis-cli는 Redis 서버와 직접 통신할 수 있는 커맨드라인 도구입니다. Redis의 데이터를 읽고 쓰고 관리하는 모든 명령을 터미널에서 실행할 수 있게 해줍니다.2. redis-cli 설치보통 Redis를 설치하면 redis-cli도 함께 설치됩니다. 플랫폼별 설치 방법은 아래와 같습니다:💻 macOS (Homebrew)brew install redis💻 ..

Developer/Backend 2025. 6. 7. 08:37

초보 백엔드 개발자를 위한 HTTP 상태코드

백엔드 개발자가 꼭 알아야 할 HTTP 상태코드 정리 & Spring Boot 적용 예제🌐 HTTP 상태코드란?HTTP 상태코드는 클라이언트의 요청에 대한 서버의 응답 결과를 숫자로 나타내는 방식입니다.총 5가지 범주로 나뉘며, 각 숫자대는 의미가 다릅니다. 1xx (Informational): 요청을 받았으며 처리 중 2xx (Success): 요청을 성공적으로 처리함 3xx (Redirection): 리다이렉션 필요 4xx (Client Error): 클라이언트의 잘못된 요청 5xx (Server Error): 서버 내부 오류✅ 자주 쓰는 상태코드 5가지 (설명 + 사용 예시) 상태코드의미사용 예시 200 OK정상 처리조회, 성공 응답 201 Created새 리소스 생성 성공POST ..

Developer/Backend 2025. 6. 1. 14:17

Spring Boot에서 CORS 오류 완벽 해결하기 – @CrossOrigin, WebMvcConfigurer, 예외 처리까지

Spring Boot에서 CORS 오류 해결하는 가장 쉬운 방법 (@CrossOrigin)프론트엔드와 백엔드를 따로 개발하다 보면 처음 맞닥뜨리는 문제가 바로 CORS 오류입니다. 이 글에서는 CORS 오류가 왜 발생하는지, 프론트와 백엔드에서 각각 어떻게 확인하고 해결해야 하는지를 간단하고 실용적인 코드와 함께 설명합니다.✅ CORS 오류란 무엇인가요?CORS(Cross-Origin Resource Sharing)는 다른 도메인 간에 리소스를 공유할 수 있는지를 브라우저가 판단해 요청을 차단하거나 허용하는 보안 정책입니다.예: 프론트가 http://localhost:3000이고 백엔드가 http://localhost:8080일 때, 브라우저는 출처가 다르다고 판단해 기본적으로 차단합니다.🚨 CORS ..

Developer/Backend 2025. 6. 1. 14:09

추가 정보

인기글

최신글

페이징

이전
1 2 3 4 ··· 6
다음
TISTORY
It is my Style © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바