Protocol, Host, Port를 합친걸 출처(Origin)라고 하는데 이 출처중에 하나라도 다르면 출처가 다르다고 판단되고 동일 출처 정책에 위반된다.동일 출처 정책이란? 👉 동일 출처 정책교차 출처 리소스 공유(Cross-Origin Resource Shar
이번에 한이음 프로젝트에 참여하게 되었는데 우리 팀에서 Agile 방법론을 이용해 개발을 하기로 해서 Agile 방법론에 대해 공부해보았다. 💻 Agile 방법론이란? >앞을 예측하며 개발하지 않고, 일정한 주기를 가지고 계속 검토해 나가며 필요할 때마다 요구사항을
이번 한이음 프로젝트에서 Swagger를 사용하기 때문에 공부해 보겠다.Swagger UI를 사용하면 개발 팀이든 엔드 유저든 누구나 구현 로직 없이도 API 리소스를 시각화하고 상호 작용할 수 있도록 도와줍니다. Swagger는 OpenAPI (이전 Swagger)
이번 프로젝트에서 인증로직에 JWT를 사용하기 때문에 JWT에 대해 공부해 보았다JWT(Json Web Token) 란 Json 포맷을 이용하여 사용자에 대한 속성을 저장하는 Claim 기반의 Web Token이다.Header, Payload, Signature의 3
❓ 쿼리스트링(Query String) 이란 > - URL의 뒤에 입력 데이터를 함께 제공하는 가장 단순한 데이터 전달 방법이다. 웹개발에서 데이터를 요청하는 방식 중 주로 GET방식으로 데이터를 요청할 때 쓰이는 방법. URL주소뒤에 물음표(?)를 붙이고 key
세상에는 css 디자인패턴들이 너무 많다.BEM, SMACSS, OOCSS 등등... 솔직히 뭐가 뭔지 정확히 모르겠고 css in js를 경험한 이후로는 그냥 css는 쳐다도 본적 없기 때문에 공부헤서 사용할 생각도 없다.우선 내가 사용해 봤던 방식은 css in j
프론트엔드 처음 시작했을 때는 근본부터 해보자 해서 npm을 사용하다 최근에 프로젝트 하면서 yarn을 쓰게 되면서 계속 yarn을 사용하고 있다. 근데 사실 왜 쓰는지는 정확히 몰랐어서 정리해 보려 한다. npm > 노드 패키지 매니저(Node Package Ma