Tech Notes
보일러 플레이트란?
miracle-tech
2025. 10. 3. 15:24
728x90
반응형
보일러플레이트(boilerplate)는 프로그래밍에서 반복적으로 사용되는 표준 코드나 텍스트를 의미해요.
주요 특징
- 재사용성: 여러 프로젝트에서 거의 변경 없이 반복 사용되는 코드
- 필수적이지만 반복적: 프로그램이 작동하려면 필요하지만, 매번 비슷하게 작성해야 하는 코드
- 최소한의 수정: 프로젝트마다 약간의 설정만 바꿔서 사용
실제 예시
HTML 보일러플레이트:
html
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
</html>
React 컴포넌트 보일러플레이트:
javascript
import React from 'react';
function MyComponent() {
return (
<div>
{/* 내용 */}
</div>
);
}
export default MyComponent;
어원
"보일러플레이트"라는 용어는 19세기 신문 업계에서 유래했어요. 당시 자주 쓰이는 기사나 광고를 금속 판에 미리 새겨서 반복 사용했는데, 이 금속 판이 보일러를 만드는 강철판과 비슷해서 붙여진 이름이에요.
728x90