기성이의 기술 블로그 71_stars

[매일매일]프론트 엔드 기술 일기: Vue & Node.js 프로젝트에서 효과적으로 디버깅하는 방법

프론트엔드(Vue)와 백엔드(Node.js) 개발을 하면서 디버깅은 매일같이 마주하게 되는 중요한 작업입니다.“디버깅을 잘한다”는 것은 단순히 버그를 고치는 게 아니라, 문제를 빠르게 이해하고 효과적으로 해결해가는 과정이라고 생각합니다.오늘은 Vue & Node.js 기반 프로젝트에서 경험한 실제 사례와 함께, 제가 사용하는 디버깅 노하우를 정...

[매일매일] 백엔드 기술 일기:연속 메모리 할당 기법이란? 운영체제 메모리 관리 기초 정리

운영체제에서 프로세스에 메모리를 할당하는 방식에는 여러 가지가 있습니다.그중 가장 기본적이고 직관적인 방식이 바로 연속 메모리 할당 기법 (Continuous Memory Allocation) 입니다.이 글에서는 연속 메모리 할당 기법의 개념부터, 단편화 문제, 그리고 대표적인 배치 전략까지 정리해보겠습니다. 🖋️ 연속 메모리 할당 기법이란?연속 메...

[매일매일] 프론트엔드 기술 일기: CSS 전처리기란? 그리고 Zero Runtime CSS와의 차이

안녕하세요! 오늘은 프론트엔드 개발자라면 꼭 한 번은 접하게 되는 개념인 CSS 전처리기와 최근 트렌드인 Zero Runtime CSS의 차이에 대해 알아보겠습니다.CSS를 더 효율적이고 체계적으로 작성하기 위한 도구들에 대해 정리해볼게요. 🎨 CSS 전처리기란?CSS 전처리기(CSS Preprocessor)는 CSS를 더 프로그래밍스럽게 작성할 수...

[매일매일] 백엔드 기술 일기: 자바에서 클래스 정보를 알아내는 방법 — Reflection API란?

안녕하세요! 오늘은 자바 백엔드 개발을 공부하면서 꼭 한 번쯤 접하게 되는 Reflection API에 대해 정리해보았습니다.프레임워크 내부 동작을 이해하거나, 동적으로 클래스에 접근할 때 유용하게 쓰이는 기술입니다. 📌 자바에서 클래스 정보를 알아내는 방법자바에서는 프로그램 실행 중에 클래스에 대한 정보를 얻고, 동적으로 메서드 호출이나 필드 접근...

[매일매일] 테스트 더블(Test Double) 완전 정복

단위 테스트에서 외부 의존성을 어떻게 다룰 것인가? ✨ 들어가며백엔드 개발을 하다 보면 DB, 외부 API, 메시지 큐, 파일 시스템 같은 의존성이 많습니다. 이런 의존성들과 함께 테스트를 작성하면 테스트가 느려지거나 불안정해질 수 있는데요, 이를 해결하기 위해 등장한 것이 바로 테스트 더블(Test Double) 입니다. 🧩 테스트 더블이란? ...

[매일매일] 프론트엔드 기술 일기: 모노레포(Monorepo) 개념과 활용 정리

오늘은 프론트엔드에서 점점 더 중요해지고 있는 모노레포(Monorepo) 개념에 대해 정리해본다. 최근 팀 프로젝트나 규모가 커진 프론트엔드 시스템에서 점점 더 많이 활용되고 있어, 실무와 면접 모두에서 유용하게 쓰일 개념이다. 🧩 모노레포란?Monorepo = Mono(단일) + Repo(저장소)모노레포는 여러 개의 프로젝트(또는 패키지)를 하나의...

면접 Tip: 배포 전략 + 상황 판단 + 근거 있는 선택

면접 답변은 아래 3단계 구조로 말하면 좋습니다: [1] 상황 설명 → [2] 어떤 배포 방식 선택 → [3] 이유 및 결과 ✅ 롤링 배포 (Rolling Deployment)🧪 실무 예시:ESG HR 시스템에서 프론트엔드 요청 방식이 바뀌는 작은 변경이 있었음모든 서버를 동시에 바꾸면 리스크가 크므로, 서버 1대에만 우선 반영사용자 요청 로그를 ...

[매일매일]백엔드 기술 일기: 무중단 배포(Zero-Downtime Deployment)란?

무중단 배포란 말 그대로 서비스를 중단하지 않고 새로운 애플리케이션 버전을 배포하는 방식입니다. 사용자 입장에서는 배포 중이라는 사실조차 모를 정도로 자연스럽게 서비스가 이어지는 것이 핵심입니다.배포 과정에서 발생할 수 있는 서버 오류나 응답 지연, 트래픽 오류 등을 최소화하여 고가용성(High Availability)과 서비스 안정성을 보장합니다. ...

[매일매일] 프론트 엔드 기술 일기: image 요소의 alt 속성은 어떤 목적으로 사용하나요?

​🖼️ img 태그의 alt 속성, 단순 설명이 아니다?! 웹 접근성, 사용자 경험, SEO까지 챙기는 필수 속성alt 속성은 왜 중요할까? ✅ 1. alt 속성의 정의HTML의 태그에 사용되는 alt 속성은이미지의 ​대체 텍스트(alternative text) 를 의미합니다. 이 속성은 이미지를 시각적으로 볼 수 없을 때, 사용자나 검색 ...