닭발족발 나는 개발
쿠키, 세션, 토큰의 차이점
BACKEND💻 2022. 1. 11. 17:42

쿠키와 세션은 왜 등장했을까 ? HTTP 통신은 요청(Request) -> 응답(Response) 이 종료되면 stateless_(상태가 유지되지 않은)_ 한 특징 때문에 연결을 끊는 처리 방식입니다. 로그인과 같은 일을 할 때, '누가' 로그인 중인지 상태를 기억하기 위해 쿠키, 세션, 토큰을 사용합니다. Connectionless 프로토콜(비연결 지향) 클라이언트가 서버에 요청을 했을 때, 요청에 맞는 응답을 보낸 후 연결을 끊는 처리방식이다. Stateless 프로토콜(상태정보 유지 안함) 클라이언트의 상태 정보를 가지지않는 서버 처리 방식이다. 클라이언트와 첫번재 통신에 데이터를 주고 받았다 해도, 두버재 통신에 이전 데이터를 유지하지않는다. 🍪 쿠키 쿠키는 공개 가능한 정보를 사용..

Array.prototype.map()
FRONTEND/HTML+JavaScript 2022. 1. 11. 17:40

map() 메서드는 배열 내의 모든 요소 각각에 대해여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환합니다. const array1 = [1, 4, 9, 16] //pass a function to map const map1 = array1.map(x => x + 2) console.log(map1) //RESULT Array [2, 8, 18, 32] 구문 arr.map(callback(currentValue [, index [,array]]) [, thisArg] 매개변수 callback 새로운 배열 요소를 생성하는 함수. 다음 세가지 인수를 가진다. currentValue 처리할 현재 요소 index [Optional] 처리할 현재 요소의 인덱스 array [Optional] map()을 호..

Array.prototype.every()
FRONTEND/HTML+JavaScript 2022. 1. 11. 17:40

evary() 메서드는 배열 안의 모든 요소가 주어진 판별 함수를 통과하는지 테스트합니다. Boolean 값을 리턴합니다. const isBelowThreshold = (currentValue) => currentValue {...} ) every((element, index) => {...} ) every((element, index, array) => {...} ) //콜백 함수 every(callbackFn) every(callbackFn, thisArg) //..

article thumbnail
Github Desktop 사용법과 Gibhub 기본 명령어 정리
BACKEND💻 2021. 8. 18. 00:19

처음 git을 접했을 때는 명령어로 사용했었다. 그때도 의미를 크게 알고는 쓰지는 않았다. 그러다가 Github desktop 을 접하고 이 어플만 이용했다 . 솔직히 오타가 많은 나로써는 너무 편했다 ! 그러다 보니깐 명령어를 사용 할 때는 (애초에 몇 개 알지도 못 했지만) 많이 버벅이게 되었다. 알고있던 의미조차 잊어가게 되었다. 다시 초심으로 명령어를 모두 마스터한 뒤에 다시 어플을 사용하려고 한다. 제가 모르는 것 위주로만 쓰고, 약한 부분만 엄청 자세히 써둔거라 정리/요약본으로는 많이 부족합니다 ,,, 아직 제가 정리는 좀 약해서 ,,, 양해부탁드립니다 💕 ✔ 자주 쓰는 git 명령어 git init git clone URL git add git commit -m '메세지' git commit..

개발 환경 용어 정리
BACKEND💻 2021. 7. 5. 23:54

Local : 로컬 서버 말 그대로 내 컴퓨터에서 프로젝트의 서버 환경을 구성한다는 의미. 나만(내컴퓨터에서만) 접속이 가능하다. Dev : 개발 서버 Staging : 스테이징 서버 실제 운영 확영의 데이터를 특정 주기마다 덤프를 떠서 데이터까지 실제 운영과 거의 비슷하게 맞추어서 테스트 할 수 있는 서버. Product : 운영 서버

자바스크립트와 제이쿼리 비교
FRONTEND/HTML+JavaScript 2021. 6. 22. 00:09

2년만에 HTML 을 시작하며... 2020년도부터 node.js를 사용해오면서 자바스크립트 사용 빈도가 많이 올라갔다. 그러면서 든 생각이 자바스크립트와 제이쿼리는 뭐가 다른가 ?! (2년차면서 이제 궁금해졌다. ... .... ㅎ) 1. JavaScript , jQuery 는 무엇인가 JavaScript란 웹을 풍부하게 만들어주는 언어입니다. 웹 페이지에 기능을 더해 HTML 웹 페이지를 동적이고 살아 있게 만들어줍니다. jQuery는 자바스크립트의 라이브러리로, 짧은 코드를 이용해서 효율적으로 자바스크립트 코드를 작성할 수 있도록 해줍니다. 애초에 자바스크립트 기반으로 만들어진 라이브러리라, 처리 속도 부분에서 떨어질 '수 도 ' 있다. 근데 요즘 컴퓨터들이 왠만하면 다 좋아서 별루 티 안난당 1...

article thumbnail
첫 글 테스트
일상🍻 2021. 6. 8. 01:25

서강대의 귀여운 야옹잉 ꯁ