
백엔드 개발자는 화면 뒤에서 데이터와 기능을 처리하는 구조를 만듭니다.예를 들어:로그인하면 사용자 정보 확인글을 작성하면 서버에 저장결제를 누르면 외부 결제 시스템과 연결이런 일들이 보이지 않게 작동하게 해주는게 백엔드 역활 입니다.사용자가 '로그인' 버튼을 누르면?프

서너(Server)는누군가 요청(Request)을 보내면, 그에 대한 응답(Response)을 주는 컴퓨터입니다.예를 들어 사용자가 브라우저에서"로그인 페이지 보여줘!"라고 요청하면서버는"여기 있어요~ 로그인 화면입니다!"라고 응답 합니다.\-> 서버는 항상 켜져 있고

API는 Application Programming Interface의 줄임말입니다하지만 너무 복잡하게 생각 하지 마세요~그냥 이렇게 생각하면 됍니다:프론트(화면)가 백엔드(서버)에게"이거 해줘요!" 하고 요청할수 있도록정해진 방식으로 말하는방법프론트와 백엔드는 서로

이름은 JavaScript Object Notation(JSON)하지만 이름만 그렇고실제로는 Python , Java , Go , C++ , 모든 언어에서 다 씁니다!왜냐하면 JSON은:사람이 읽기도 쉽고컴퓨터가 처리하기도 쉽기 때문입니다.중괄호 {} 안에 key 와

우리가 웹사이트에 접속하면 가장 먼저 보는 건:버튼글씨입력창메뉴바이미지이런 것들이 모두 프론트엔드에서 만들어지는 거예요.즉 눈에 보이는 모든 것은 프론트 개발자가 만들어요.\-> 이 세 가지가 합쳐져야 화면이 완성돼요!HTML: 버튼을 만들고JavaScript: 눌렀을

우리가 웹사이트에 정보를 입력할 때:회원가입하면 -> 내 이름, 이메일이 저장되고글을 쓰면 -> 제목과 내용이 저장돼야 하죠?그 모든 정보를 저장해두는 장소가 바로 데이터베이스(Database, 줄여서 DB)입니다.\-> 그래서 백엔드에서는 DB에 정보를 체계적으로 저

ORM은 Object-Relational Mapping의 줄임말이다.말 그대로 객체(Object)와 관계형 데이터베이스(Relational DB)를 연결(Mapping)해주는 기술이다.쉽게 말하면SQL을 직접 쓰지 않고도Python 코드로 DB 데이터를 읽고 , 쓰고