Frontend 개발자 - hyo.loui
식당 이야기 - 눈에도 안보이는 '백엔드' 가 뭐냐고? 본문
자 다시 음식점 이야기다^^
우리는 식당에 들어와
정해진 차림표를 보고, 메뉴를 골라
직원에게 주문을 했다.
( api > json > sever )
그럼 직원은 테이블 번호를 기록하고
주방으로 주문받은 음식을 전달하면,
주방에서 뭔가의 요리가 시작될 것이다!
바로 이 기록과 요리가 핵심이다
1. 기록
수백, 수천개의 테이블이 있는 곳에서 주문은 받았는데
직원이 테이블 번호를 깜빡하고 기록하지 않았다
생각만 해도 끔찍하다.....
이렇게 음식점에서도
기록이 필요하고, 주문 순서가 생긴다
이 부분을 DB(Date Base)라고 한다.
잘 정리가 되어있고, 일관성이 있어야
우리가 다시 확인하기 편할 것이다!
2. 요리
주방 직원에게 정해진 재료와, 레시피, 시간 등
요리에 필요한 효율적인
일을 시켜야 요리가 제때 잘 나올 수 있고,
음식점이 막힘 없이 돌아간다!
이러한 일 을 시킬 수 있는 언어가 바로
프로그래밍 언어다!
외국인 식당에 가서 아무리 한국어로 떠들어도
그 나라에 맞는 언어를 구사해야 비로소
이해하지 못할 것이다.
우리가 원하는 음식이 나올 것이다.
이처럼 컴퓨터가 이해하는 언어들이 있다
언어로 컴퓨터가 일을 하도록 시키는게
바로 우리가 배우고있는 코딩이다!!
'Python' 카테고리의 다른 글
파이썬 기초 문법(2/2) - 조건문, 반복문, 함수 (2) | 2022.11.11 |
---|---|
파이썬 기초 문법(1/2) - 변수, 문자열, 리스트, 딕셔너리 (2) | 2022.11.10 |
프론트엔드와 백엔드 연결 방법? (0) | 2022.11.06 |
파이썬으로 라면 만들기? (0) | 2022.11.06 |
파이썬 'Python' 이 뭐길래... (0) | 2022.11.06 |