home
자바
home

#프론트란

프론트는 단순히 화면상의 동작만 구현합니다.
사용자가 입력한 내용을 "저장","수정"하거나
화면에 표시할 내용을 "조회"하거나
사용자가 선택한 내용을 "삭제"하는 등의 실질적인 동작을 위해서는 백엔드와 데이터베이스가 반드시 필요합니다.
또한 로그인 등을 구현하기 위해서는 Session이나 Cookie등을 알아야 하고,
파일 업로드 메일 발송 등을 만들기 위해서도 백엔드가 필요합니다.
요컨데 프론트엔드가 동작을 구현한다면 백엔드는 기능을 구현합니다.
그러므로 완전한 형태의 웹프로그램 만들기 위해서는 백엔드를 통해 기능을 만들어야 합니다.
백엔드가 없다면 웹페이지는 단지 눈에 보이만 하는 시각자료일 뿐입니다.
리액트 - 훅
싱글페이지 - router
상태관리 - context / redux