개발/토막난 상식(241)
-
로그인을 구현해 봅시다
클라이언트에서 로그인한다. - 리덕스 사가로 비동기 요청서버는 클라이언트에게 Access Token과 Refresh Token을 발급한다. 동시에 Refresh Token은 서버에 저장된다.클라이언트는 쿠키에 두 Token을 저장한다.매 요청마다 Access Token을 헤더에 담아서 요청한다.이 때, Access Token이 만료가 되면 서버는 만료되었다는 Response를 하게 된다.클라이언트는 해당 Response를 받으면 Refresh Token을 보낸다.서버는 Refresh Token 유효성 체크를 하게 되고, 새로운 Access Token을 발급한다.클라이언트는 새롭게 받은 Access Token을 기존의 Access Token에 덮어쓰게 된다. jwt가 안전하려면 가장 좋은 방법으로..
2023.12.12 -
jwt 저장 위치 좋은글
https://a3magic3pocket.github.io/posts/where-you-save-auth-in-client/ React 사용 시 JWT를 어디에 저장해야할까? 개요 예전에 React를 처음 사용할 때 backend를 jwt 인증방식으로 구현한 뒤 frontend에서는 이 jwt를 어디에 저장할지 고민했었다. 그때 4장. JWT 이해 및 적용를 보고 쿠키에 httpOnly 설정으로 저장하는 a3magic3pocket.github.io
2023.12.11 -
딥하게 React 작동원리 파보기
https://jser.dev/series/react-source-code-walkthrough/?utm_source=substack&utm_medium=email React Internals Deep Dive A live series of JSer deep diving into React internals, by reading the actual React source code. This series helps you understand how React works internally and write better React code. jser.dev
2023.12.07 -
오늘자 과장님 말씀
형상관리 - 깃 npm yarn - 의존성 관리 yarn 이 무엇인지 ? why 씀? yarn - 페이스북에서 만듬, 오프라인에서 간능, 리액트와 호완이 좋음, 가벼움 빌드, 시작 등 기능 제공 cpa react > 사용자 인터렉션이 좋음 비동기 프로젝트 화면이 부드러움 컴포넌트에 따라 개별 랜더링이 가능 > 데이터 절감 ! 컴포넌트 재활용 > 개발속도 빠름 능률! 단점! 랜더링 관리 메모리 누수 관리 스파게티 코드 > 상태를 잘 묶어야함 퍼블리셔와 개발영역의 모호성 > 공통컴포넌트 개발 언어아님 > html + js 묶음 상태관리 라이브러리 프레임워크 차이
2023.12.05 -
conda activate 파이참 오류 해결 해결 방법
https://jin2rang.tistory.com/entry/conda-activate-%EC%98%A4%EB%A5%98-conda-activate-%EC%95%88%EB%90%A8 conda activate 오류 / conda activate 안됨 conda env를 사용하면서 발생한 문제이다. conda env list 명령어를 통해 생성한 가상환경은 존재하는걸 확인했다. 그치만 생성한 가상환경이 활성화가 되지 않고, 아래와 같은 오류가 났다. CommandNotFou jin2rang.tistory.com wls 에서 가끔 이럽니다 1. path 설정 2. 파워쉘에도 권한 부여
2023.11.27 -
eGovFrame 개요
등장배경 및 목적 개발프레임워크는 정보시스템 개발을 위해 필요한 기능 및 아키텍처를 미리 만들어 제공함으로써 효율적인 어플리케이션 구축을 지원합니다. “전자정부 표준프레임워크”는 공공사업에 적용되는 개발프레임워크의 표준 정립으로 응용 SW 표준화, 품질 및 재 사용성 향상을 목표로 합니다. 이를 통해“전자정부 서비스의 품질향상” 및 “정보화 투자 효율성 향상”을 달성하고, 대ㆍ중소기업이 동일한 개발기반 위에서 공정 경쟁이 가능하게 됩니다. ※ 표준프레임워크는 기존 다양한 플랫폼(.NET, php 등) 환경을 대체하기 위한 표준은 아니며, java 기반의 정보시스템 구축에 활용하실 수 있는 개발·운영 표준 환경을 제공하기 위한 것입니다. 조건 자바 기반의 웹 응용 시스템(WAS가 존재하는 경우) 2(2.7..
2023.11.24 -
옛날부터 나오는 개발 명언
자신의 프로그램이 자아의 외연이라고 진심으로 믿는 프로그래머는 프로그램에 있는 모든 오류를 찾아내려고 하지는 않을 것이다. 오히려 그 프로그램의 정확성을 증명하려고 노력할 것이다. - 프로그래밍 심리학 (1971)
2023.11.20 -
css 공부 게임
https://flukeout.github.io/# CSS Diner A fun game to help you learn and practice CSS selectors. flukeout.github.io
2023.10.31 -
리액트 입문용 정리 잘된 사이트
https://react.vlpt.us/ 벨로퍼트와 함께하는 모던 리액트 · GitBook 벨로퍼트와 함께하는 모던 리액트 본 강의자료는 패스트캠퍼스 온라인 강의에서 제공하는 리액트 강의에서 사용되는 강의 문서입니다. 이 튜토리얼은 여러분들이 JavaScript 의 기초를 잘 알고있 react.vlpt.us
2023.10.31 -
윈도우키 먹통 해결법
인터넷에 보통 5~6 가지 방법이 씨다. 키보드를 초기화 해두 안대는 경우가 있다. 확인해보니 윈도우 락이 f8키에 있었다는 웃픈 이야기,,,,,,
2023.10.17