오늘은 회원가입과 로그인 페이지를 만들었다. 기본적인 폼은 예시로 나와있는 폼을 가져와 내가 만든 코드에 맞게 수정하여 페이지를 만들었다.
먼저, client-side-routing에 대해 설명하기 전에 SPA에 대해 잠깐 말하자면 단일 페이지 어플리케이션으로 모던 웹의 패러다임이며, 기본적으로 단일 페이지로 구성되어 있는 구조를 말한다. SPA는 처음에 모든 정적 리소스들을 처음에 한번 내려받는데 여기서 server-side-routing을 하게되면 모든 요청시 새로고침을 하게된다. 이 과정에서 불필요한 데이터도 요청을 보내기 때문에 페이지가 렌더링 되는데 시간이 더 걸리게 된다. 이러한 불편사항을 해결하기 위해서 이번 프로젝트에서는 client-side-routing를 사용하여 새로고침을 하지않고 필요한 데이터만을 요청하기 때문에 시간적으로 절약할 수 있다.
'TIL' 카테고리의 다른 글
List, Card 삭제기능 (0) | 2020.01.03 |
---|---|
Mongoose + Mongdb를 이용한 기초서버만들기 (0) | 2020.01.02 |
Trello Login 페이지(프론트엔드) (0) | 2019.12.24 |
휴식..... (0) | 2019.12.22 |
Trello 회원가입, 로그인, 로그아웃 (0) | 2019.12.21 |