그 동안 request에 실리는 데이터가 아니면,
원하는 생명주기에 맞춰서 sessionStorage
나 localStorage
를 사용하는게 낫다고 생각해왔다.
그런데 한가지 간과한게있다. session/localStorage는 expireDate를 설정할 수 없다.
만약,
localStorage 에 저장하려면, expireDate를 별도로 저장해서 관리해야한다.
뿐만아니라 cookie의 옵션들은 다양한 제약사항에 대해서 대응할 수 있다.
데이터저장에 쿠키가 무조건 비효율적이라는 생각을 버리자.
최근 SEO 를 보고있는데, 오늘의집의 경우 검색결과를 눌렀더니 웹페이지가 아닌 앱으로 이동하고있었다.
이건 어떻게 구현하는것인가에 대한 의문이 있었다.
대충 파악해보았을때 웹에서의 SEO로 풀 수 있는 문제가아니라, 앱에서의 세팅이 필요한것으로 보여진다.
앱에서 동작가능한 url을 세팅해두고, 해당 url에 접근했을 때 마치 앱이 자신의 스킴으로 인식하고 딥링크를 띄우게 되는 것 같다.