본문 바로가기

WEB3

세션 / 토큰 / 쿠키 1. 세션세션은 클라이언트와 서버 간의 여러 http 요청 및 응답 사이에 상태를 유지하기 위한 방법 (서버 측에서 유지되는 사용자의 상태정보)일정 시간 동안 같은 사용자(브라우저)로부터 들어오는 일련의 요구를 하나의 상태로 보고, 그 상태를 유지시키는 기술.여기서 일정 시간은 방문자가 웹 브라우저를 통해 웹 서버에 접속한 시점부터 웹 브라우저를 종료하여 연결을 끝내는 시점 즉, 방문자가 웹 서버에 접속해 있는 상태를 하나의 단위로 보고 그것을 세션(사용자와 서버의 관계가 기억되고 보존되어 있는 상태) 세션 : 현재 로그인한 유저들의 모든 세션ID 를 DB에 저장한다는 사실 !요청이 들어올 때마다 서버는 쿠키를 받아서 세션 ID를 보고 세션 ID와 일치하는 유저를 찾아야 함. 요청이 있을 때마다 DB를 .. 2024. 7. 21.
웹뷰 (webView) 의미 / 장단점 1. 웹뷰의 의미 ? A WebView is a web browser that is embedded within an app 웹 브라우저를 앱에 임베디드 하는 형식이라고 볼 수 있다.앱 내에서 웹 콘텐츠를 사용할 수 있도록 해준다.대표적으로:) - Android System WebView, based on Google Chrome- Apple's WebView for its devices, based on its Safari browser- Microsoft Edge WebView2 2. Google Chrome 을 베이스로 하는 안드로이드 시스템 웹뷰  Android System WebView, based on Google Chrome (Android Webview)  - WebView 를 사용하게 되.. 2024. 6. 24.
웹개발에 필요한 필수 extension 프론트 개발 시작할 때 미리 설정하는 익스텐션 10개 정리된 것을 퍼왔다. (Visual Studio) [출처 : #드림코딩by앨리] 1. Material Theme - 테마 정하기2. Marterial Icon Theme - 아이콘 테마, 아이콘이 조금 더 생동감 있게 바뀜3. Preitter - Code formatter - 코드 포멧팅 - ctrl +  눌러서 setting 창으로 이동 4. Bracket Pari Colorizer - 괄호마다 코드에 색깔을 다르게 줌5. Indent-rainbow - 들여쓰기 된 부분을 레인보우컬로로 하이라이트 표시 - 코드 읽을 때 도와줌6. Auto Rename Tag - 앞에 태그를 바꾸면 뒤에 태그를 자동으로 바꿔줌7. CSS Peek - html에서 cs.. 2021. 7. 12.