본문 바로가기
[NextJS] NextJS, PassportJS, Redis를 이용한 로컬 인증 (ft. serializeUser와 deserializeUser) 기본 플로우 로그인 버튼을 누르면, Next의 API로 사용자 정보를 확인하는 POST 요청을 보냅니다. 이 과정 중에서 로그인 요청이 적절하다면 PassportJS는 세션을 생성합니다. 사용자가 마주하는 프론트엔드에서는 쿠키의 형태로 저장되고, 서버사이드에서는 메모리에 저장되거나, Redis같은 스토리지에 저장됩니다. 프론트엔드에 저장된 쿠키는 서버로 요청할 때마다 요청에 포함되어 서버는 쿠키에 저장된 세션을 특정하는 관련 정보를 확인하여 실제 세션을 저장해놓은 메모리나 Redis에서 세션에 저장된 정보를 가져와 요청(request)과 함께 처리합니다. 프로젝트 준비 시작하기전에 "npx create-next-app { 앱 혹은 프로젝트 명 }" 명령어를 통해 최신의 NextJS 소스코드가 반영된 프로.. 2021. 2. 15.
[SEO | 마케팅] 최신 경영에서 SEO와 디지털 마케팅의 중요한 역할 마케팅 전문가 중 61퍼센트는 SEO(Search Engine Optimization, 검색 엔진 최적화)가 디지털 마케팅 최우선 순위라고 밝혔습니다. 많은 성공적인 브랜드들이 이 방식을 채택함에 따라, 위 결과는 부인할 수 없는 사실이 되었으며, 좀 더 솔직히 이야기하자면, 경쟁에서 뒤처지지 않으려면 SEO 및 디지털 마케팅 기법을 반드시 도입해야하는 시대가 되었습니다. 그렇다면 왜 이 온라인 접근방법들이 성공에 매우 중요할까요? 이 글을 끝까지 읽으신다면, 귀사의 브랜드에 대한 SEO 및 디지털 마케팅의 이점 및 성장에 대한 SEO의 중요성에 대해 좋은 정보를 얻으실 수 있을겁니다. SEO와 디지털 마케팅에 대한 기본적인 정보를 알아봅시다. 디지털 마케팅은 모든 온라인 마케팅 기법 및 접근 방식을 설.. 2021. 2. 14.