이모저모 12

GET, POST, PUT, DELETE 간단한 정리

이번 프로젝트를 진행하며 axios를 사용하여 비동기 통신을 사용하게 되었다.  GET, DELETE는 이름만 봐도 GET은 정보를 가져오고 DELETE는 삭제하라는 것 같이 느껴지는데 POST랑 PUT의 차이점은 뭔가 한 번에 확 와닿지 않아서 간단하게 정리를 해보려고 한다. 여러 글을 읽어보니 멱등성이라는 단어를 사용하길래 나도 간단히 적어본다.. 멱등성이란 여러번 반복 실행해도 결과가 같은 것을 의미한다. 예를 들어서 GET, PUT, DELETE는 같은 경로로 반복 실행해도 결과가 같지만 POST는 동일한 결과를 보장받을 수 없다. 1. GET데이터를 검색하거나 읽을 때 사용한다.같은 요청을 여러 번 반복 하더라도 항상 같은 응답을 받는다. 2. POST새로운 글을 작성할 때 사용한다.(그래서 포..

이모저모 2021.09.25

변수 표기법 - 파스칼 케이스, 카멜 케이스, 스네이크 케이스

파스칼 케이스const PascalCase;첫 글자와 단어가 이어지는 글자에 대문자를 사용한다. 카멜 케이스 const camelCase;첫 글자는 소문자로 하고 그 뒤에 이어지는 단어 첫 글자는 대문자로 낙타를 닮았다고 해서 카멜 케이스라고 한다 스네이크 케이스const snake_case;언더바(_)로 단어를 이어서 사용한다. 뱀을 닮아서 스네이크 케이스라고 한다.

이모저모 2021.09.13