728x90 Be Smart135 로컬스토리지, 세션스토리지, 쿠키 정리 [1] 로컬스토리지, 세션스토리지, 쿠키 차이점 1. 쿠키의 단점을 보완해 HTML5에서 '웹스토리지'라는 기술 탄생. 1-1) 웹스토리지 : 로컬스토리지, 세션스토리지. 1-2) 웹스토리지는 Key와 Value 형태로 이루어짐. 1-3) 웹스토리지는 클라이언트에 대한 정보를 저장. 1-4) 웹스토리지는 로컬에만 정보를 저장, 쿠키는 서버와 로컬에 정보를 저장. 2. 로컬스토리지는 클라이언트에 대한 정보를 영구적으로 저장 ex) 자동 로그인 저장 3. 세션스토리지는 세션 종료 시(브라우저 닫을 경우) 클라이언트에 대한 정보 삭제 ex) 입력 폼 정보 저장 3-1) 로컬&세션스토리지 장점1 : 서버에 불필요하게 데이터를 저장하지 않는다. 3-2) 로컬&세션스토리지 장점2 : 용량이 크다. (약 .. 2022. 8. 30. [VUE] SPA 웹 프론트앤드 개발을 위한 정리 1. JavaScript Framework의 사용 배경 자바스크립트 프레임워크가 등장하기 전에는, 프론트 로직을 플레인 자바스크립트나 jQuery*1을 활용하여 구현하였습니다. JavaScript 프레임 워크는 프론트엔드의 개발이 복잡해지면서 등장하였습니다. JavaScript 프레임 워크를 활용하면 SPA(Single Page Application)*2 등 고급 웹 애플리케이션을 개발하는 데 훨씬 용이합니다. *1 jQuery: DOM을 쉽게 조작하기 위한 라이브러리 *2 SPA: 단일 페이지 어플리케이션(Single Page Application)의 형태로 웹을 개발하는 것을 의미, 자세한 내용은 2번 참고 2. MPA 개발에서 SPA 개발까지 기존의 MPA(multiple-page applicati.. 2022. 8. 30. [Python] 반복문 크롤링 중 오류 발생 시 그 반복문 횟수로 다시 돌아가서 돌아가게 하기 for z in range(5): error_retry = 1 while error_retry < 4: error_retry += 1 try: #실행하고자 하는 코드 (크롤링 코드) print(z) if z == 3: print("오류발생") raise break except Exception as e: print("오류") 2022. 8. 25. [PyInstaller] 파이썬 프로그램 하나의 실행 파일로 만들기(ft. exe 파일 용량 줄이는 팁) PyInstaller란? PyInstaller란 코딩한 파이썬 프로그램을 파이썬에 대해 전혀 모르는 분들도 사용하실 수 있도록 실행 파일(.exe)로 만들어주는 파이썬 패키지입니다. 1) Python 3.6이상만 사용 가능 2) Windows, Mac OS X 및 GNU / Linux에서 사용가능함 3) Windows에서 컴파일 된 실행파일은 Windows에서만 사용가능 (다른 OS의 경우도 마찬가지) 4) Windows 8 이상만 지원 / Mac OS X 10.7(Lion) 이상만 지원 https://pyinstaller.readthedocs.io/en/stable/ 설치 방법 지금 껏 다른 패키지를 설치하신 분들은 아시겠지만, 아래의 코드는 터미널창에서 실행해 주셔야합니다. # 설치 pip insta.. 2022. 8. 25. 이전 1 ··· 3 4 5 6 7 8 9 ··· 34 다음 728x90