1. 프로젝트 소개

HowToCook은 프로그래머가 집에서 요리를 할 때 겪는 불편함을 해소하기 위해 만들어진 오픈소스 요리 레시피 모음집이에요.
기존의 온라인 레시피들은 종종 "중간에 갑자기 재료가 튀어나오거나", "설명이 불명확"해서 코딩에 익숙한 사람들에게는 불친절하게 느껴질 수 있죠.

"이런 레시피는 마치 함수 중간에 갑자기 안 불러온 변수가 튀어나오는 것 같아요."

그래서, 프로그래머의 시각에서 명확하고 일관된 형식으로 레시피를 정리하고,
누구나 쉽게 기여할 수 있도록 커뮤니티 중심의 오픈소스 프로젝트로 운영되고 있습니다.

"더 많은 사람들이 함께 재미있는 저장소를 만들어가길 바랍니다!"


2. 프로젝트 사용법 및 기여 방법

2.1. 로컬에서 웹서비스 실행하기

  • Docker를 설치한 후, 아래 명령어로 웹서비스를 띄울 수 있어요.
docker pull ghcr.io/anduin2017/how-to-cook:latest
docker run -d -p 5000:5000 ghcr.io/anduin2017/how-to-cook:latest
  • PDF 버전이 필요하다면, 브라우저에서 document.pdf로 접속하면 돼요.

2.2. 기여하는 방법

  • 문제점을 발견하면 직접 수정해서 Pull Request를 보내면 됩니다.
  • 새로운 레시피를 추가할 때는, 기존 템플릿을 복사해서 작성해 주세요.

"함께 만들어가는 오픈소스, 여러분의 참여를 기다립니다!"


3. 기본 환경 준비

3.1. 기본적인 주방 준비와 기초 지식

"요리의 기본은 도구와 환경 준비에서 시작합니다!"


4. 레시피 카테고리별 안내

4.1. 난이도별 레시피

  • 1성~5성까지 난이도별로 정리되어 있어, 초보자부터 고수까지 모두 도전할 수 있어요.

4.2. 카테고리별 레시피

🥬 채소 요리(소채)

  • 예: 볶은 감자채, 시금치 계란볶음, 가지볶음, 두부요리, 오이무침, 토마토 계란볶음

🍖 고기 요리(훈채)

  • 예: 홍소육(돼지고기조림), 마파두부, 닭날개구이, 소고기볶음, 회과육(돼지고기볶음), 탕수육, 닭볶음탕

🐟 수산물 요리

  • 예: 새우 데치기, 생선조림, 생선찜, 게볶음, 오징어볶음, 조개탕

🍚 주식(밥/면/빵)

  • 예: 볶음밥, 오므라이스, 비빔밥, 국수, 만두, 빵, 피자도우

🍳 아침식사

  • 예: 계란찜, 샌드위치, 오트밀, 토스트, 수란, 계란프라이, 죽, 만두

🥣 국/죽

  • 예: 토마토 계란국, 미역국, 소고기무국, 죽, 전복죽, 피단죽

🥤 음료

  • 예: 밀크티, 과일차, 커피, 칵테일, 스무디, 아이스티

🍯 소스/기타 재료

  • 예: 딸기잼, 파기름, 마늘간장, 탕수소스, 유포라즈(매운기름), 튀김소스

🍰 디저트

  • 예: 오레오 아이스크림, 딸기 아이스크림, 치즈케이크, 티라미수, 스콘, 에그타르트, 우유튀김

"카테고리별로 원하는 요리를 쉽게 찾을 수 있어요!"


5. 반조리/가공식품 활용법

  • 냉동만두, 냉동탕원, 반조리 파스타, 에어프라이어용 치킨윙, 감자튀김
    간편하게 조리할 수 있는 반조리 식품도 정확한 조리법으로 안내합니다.

6. 고급 요리 지식

요리에 익숙해졌다면, 더 깊이 있는 기술도 배워볼 수 있어요!

"요리도 코딩처럼, 기초를 다지고 나면 고급 기술을 익히는 재미가 쏠쏠하죠!"


7. 마무리 및 강조

  • HowToCook은 프로그래머뿐만 아니라, 누구나 쉽게 요리를 배우고, 기여할 수 있는 열린 공간이에요.
  • 명확한 레시피, 체계적인 분류, 커뮤니티 중심이 이 프로젝트의 가장 큰 장점입니다.

"프로그래머도, 요리 초보도, 누구나 집밥의 즐거움을 누릴 수 있습니다!"


주요 키워드 정리

  • 오픈소스
  • 프로그래머 친화적
  • 명확한 레시피
  • 난이도별/카테고리별 분류
  • 기여 환영
  • 기본부터 고급까지
  • 반조리식품 활용
  • 실생활 밀착형 요리 가이드

맛있는 집밥, HowToCook과 함께 시작해보세요! 🍳🍚🥗

함께 읽으면 좋은 글

Harvest건강한국어

과도한 자극에서 벗어나 삶을 "다시 진짜처럼" 느끼는 방법

이 글은 1950년대 니코 틴버겐이 발견한 초정상 자극 개념을 바탕으로, 현대 사회에서 과도한 자극이 어떻게 우리의 삶을 무감각하게 만들고 진정한 만족을 느끼지 못하게 하는지 깊이 탐구합니다. 우리는 디지털 세계의 최적화된 자극에 익숙해져 현실을 지루하게 느끼게 되며, 이는 우리의 정체성과...

2026년 4월 11일더 읽기
Harvest건강한국어

부자들은 왜 다르게 늙을까? 실리콘밸리 억만장자 장수 전략

이 영상은 실리콘밸리 부자들이 추구하는 '바이오해킹' 트렌드를 분석하고, 과학적 근거가 있는 노화 방지 전략과 우리가 일상에서 실천할 수 있는 방법을 제시합니다. 브라이언 존슨, 데이빗 싱클레어, 피터 아티아, 론다 패트릭 등 유명 인사들의 노화 지연 전략을 살펴보고, 논란이 있는 약물과...

2026년 4월 7일더 읽기
Harvest건강한국어

실리콘밸리에는 '웰니스'가 없었다

이 글은 샌프란시스코의 웰니스(Wellness) 문화가 일반적인 힐링이나 리추얼과는 다르게, '최적화'와 '바이오해킹'에 초점을 맞추고 있음을 보여줍니다. 저자가 직접 경험하고 느낀 바에 따르면, 실리콘밸리 사람들은 몸과 마음을 데이터로 측정하고 개선하며, 효율성을 극대화하는 방식으로 건강...

2026년 4월 6일더 읽기