본문 바로가기
반응형

학습정리/자습59

React로 Tic Tac Toe 만들기 https://ko.reactjs.org/tutorial/tutorial.html#inspecting-the-starter-code 자습서: React 시작하기 – React A JavaScript library for building user interfaces ko.reactjs.org 공식문서에 있는 내용을 위주로 따라 했습니다. ** 불변성이란? 데이터 변경 방법에는 직접 변경 / 원하는 변경 값을 가진 새로운 사본으로 데이터를 교체 2가지가 있다. 불변성의 특징 : - 이전 상태의 기억이 용이 : 우리가 어떤것을 만들다 보면 되돌리기 기능이 필요할때가 많은데 직접 변경해버리게되는경우 이전 상태를 불러오기가 굉장히 힘들다. 만약 2번째 방법을 이용한다면, 이전 상태를 쉽게 알 수 있으니 용이하다... 2020. 1. 15.
프론트엔드 개발자 면접 질문(기술면접) 정리 신입 프론트엔드 개발자 취업과정부터 필요한 능력까지- Part1 취업과정(feat.주니어 개발자) sunnykim91.tistory.com/135 신입 프론트엔드 개발자 취업과정부터 필요한 능력까지- Part1 취업과정(feat.주니어 개발자) 안녕하세요. 사실 제 블로그에서 제일 인기있는 글이 프론트엔드 개발자 면접 정리 글이더군요. 많은 분들이 봐주셔서 정말 감사합니다. 현재 저는 조그만 스타트업에서 6개월 정도 프론트엔드 sunnykim91.tistory.com 신입 프론트엔드 개발자 취업과정부터 필요한 능력까지- Part2 프론트엔드 개발자 무얼하나?필요한 능력?(feat.주니어 개발자) sunnykim91.tistory.com/136 신입 프론트엔드 개발자 취업과정부터 필요한 능력까지- Part.. 2020. 1. 13.
CORS란? Cross Origin Resource Sharing 으로 서로 다른 도메인의 리소스 요청을 보내고 받기 위해서 웹프론트엔드에서 Request Header에 CORS 관련 옵션을 넣어준다. 서버에서는 Resoponse Header에 해당하는 프론트의 요청을 허용한다는 내용을 넣어주면 된다. 이 때 사실 HTTP요청을 2번 보내게된다. HTTP OPTION 을 통하여 먼저 요청(1)을 보내서 옵션을 서버에서 OK하게되면 이때 다시 get나 Post요청(2) 을 보내서 결과를 받아온다. 사실 라이브러리에서 해주긴 하지만, 잘 활용한다면 1) 특정 라우트만 CORS요청을 허용한다. 2) 특정 도메인에서 오는 요청만 허용한다. 가능해진다. 2020. 1. 9.
자바스크립트로 하는 자료구조와 알고리즘(12장) - 스택과 큐 스택 마지막에 삽인된 항목만을 제거하고 접근할 수 있다. 후입 선출(LIFO) 자바스크립트 배열에는 pop과 push라른 메소드가 있다. 이 메소드를 사용하면 스택을 쉽게 구현가능 들여다보기 = 마지막에 추가된 항목을 들여다 보는 것 = 마지막에 추가된 항목을 스택 자료구조에서 제거하지 않고 반환하는 것을 의미. 삽입 push()함수를 사용. 시간복잡도 O(1) 삭제 pop()함수를 사용 O(1) 접근 n번째 노드에 접근하기 위해선 pop을 n번 호출해야한다. O(n) 검색 pop이 버퍼 스택에 대해 호출될 수 있도록 버퍼 스택을 만들어야함! 원래 스택으로부터 어떤 항목도 제거되지 않도록 원래 스택은 건드리지 않는다. O(n) 큐 첫번째로 추가된 항목만을 제거할 수 있는 자료구조 선입선출 (FIFO) s.. 2019. 11. 13.
반응형