mingsayz blog

this 바인딩

this 라는 것은 어떤 클래스 안에 있는 함수를 다른 함수의 콜백으로 전달할때는 그 함수가 포함되어져있는 클래스의 정보가 사라지기 때문에 바인딩이 필요하다. arrow function이 없었을 때는 bind 를 많이 썼다. arrow function을...

Continue reading...

PG / VAN

✏️ 이커머스에서 자주 등장하는 PG에 대한 정리를 해두려 한당 🙂 오프라인 사업을 한다면 오프라인 결제가 VAN사를 거친다라는 말을 들어봤을 것이고, 온라인 결제에 대하여는 PG를 거친다라는 말을 들어봤을 것이다. 여기서 VAN(밴) 이란...

Continue reading...

Event Prevent & Event delegation

Event Prevent Event Delegation 버블링업 되는 것을 이용하여 delegation(이벤트 위임)을 해보자 ✏️ 클릭되었을때 노란으로 바뀌는 코드를 작성해보자. 보통 li태그들을 다 querySelectorAll()로 가져와서 각 엘리멘트에 이벤트 리스너를 붙이는데, bubbling을 이용하여 ul 하나에만...

Continue reading...

Capturing & Bubbling

Capturing 과 Bubbling 상기 코드에서 버튼을 클릭하면, 부모의 이벤트까지 모두 호출되는걸 확인할 수 있다. 이는 bubbling up이 되는 것이다. 버블링을 막는 방법 ? 🚫 위와 같이 버블링이 일어나지않도록 처리할 수 있다....

Continue reading...

Events & Break point

Events 개념 https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Events 기본적으로 이벤트 핸들러를 등록할 수 있는 요소는 EventTarget 를 상속하는 모든 요소이다. 즉 모든 엘리멘트에 이벤트를 등록할 수 있다. Events 종류 https://developer.mozilla.org/en-US/docs/Web/Events 강제 이벤트 발생 특정 이벤트가 가지고...

Continue reading...

CGI (Common Gateway Interface) 란 ?

오늘 포스팅을 두개나 하다니, 오늘따라 내가 왜 이렇게 열정적이지 ㅋㅋㅋㅋㅋㅋㅋ 이것만 쓰고 집청소하고 넷플릭스 봐야지 😤 아무도 날 막을 수 없어 아무튼 뭐 .. 공부 시작해보자 😀 ✏️정의  – CGI(Common Gateway...

Continue reading...

윈도우 ActiveX 에 대해

오늘 점심시간에 그레이가 윈도우 ActiveX에 대해 약 한시간 가량 얘기해주었다. 사실 이 업계에서 일하고 있지만, ActiveX가 왜 보안상 안좋은지, 왜 박근혜 정부가 액티브 엑스를 해체하려했는지 잘 이해하지 못하고 있었다. (사실 찾아보고...

Continue reading...

베트남 covid-19 생존기

요즘 베트남도 확진자가 많이 나와서 2주째 락다운 중이다.. 방금 락다운 2주 더 연장된다고 기사가 나오는걸보니 쉽게 끝나진 않을 모양이다. 펍이나 레스토랑은 이미 닫은지 오래이고, 지금은 회사 출근도 못하고 있다. 보통 친구들은...

Continue reading...

OAuth 2.0 인증방식

✏️Oauth란? Open Authorization 제 3의 앱이 자원의 소유자인 서비스 이용자를 대신하여 서비스를 요청할 수 있도록 자원 접근 권한을 위임하는 방법으로, 인증을 위한 오픈 스탠다드 프로토콜이다. OAuth 1.0에서 웹 애플리케이션이 아닌 애플리케이션에서는 사용하기...

Continue reading...

세션 / 쿠키 , JWT 인증

📖 오늘 PG앱 개발 미팅에서 나왔던 주제인 인증 방법에 관해 공부 및 정리하는 글을 남겨두려한다… 📚6.3일 업데이트 : 현재 앱 스펙이 파이썬에 flask 웹프레임워크를 사용중인데, flask의 경우 flask 서버내에서 임의로 세션을...

Continue reading...