본문 바로가기

분류 전체보기268

[TIL] 2022.05.18 오늘로 드디어 리액트 라우터까지 공부 완료!! 리액트를 활용하여 기본 웹 페이지 구성, 라우터를 활용한 변환까지 공부하니 어떤 방식으로 구성되고 사용되는지 감이 잡힌다. 내일부터는 본격적인 프로젝트 시작예정! 코딩테스트는 자바스크립트만 하다가 c++을 공부하려니 너무 머리가 아프다ㅜ split만 외워서 구현하면 나머지 기능은 대부분 지원이 된다고 하니 다행이다. #include using namespace std; vector split(string input, string delimiter){ vector ret; long long pos=0; string token = ""; while((pos=input.find(delimiter)) != string::npos){ token = input.subs.. 2022. 5. 18.
[TIL] 2022.05.17 5월 17일 TIL 코딩테스트 준비에 있어서 자바스크립트를 통해 진행하려고 했으나, 계획 변경. C++을 기반으로 준비해보려고 한다. 나는 프론트엔드 개발자를 생각하고 있지만, 네카라쿠배, 삼성을 포함하여 코딩테스트의 벽이 높다. 자바스크립트는 코딩테스트에는 적합하지 않은 언어로 자바스크립트를 활용해서 문제를 풀어야하는 시험을 제외하고는 C++을 기반으로 준비 하겠다. 인프런 강의를 통해 준비할 계획이며 10주 정도의 강의를 듣기 시작했다. 리액트를 다루는 기술 리액트의 기본적인 이론은 거의 끝나간다. 앞으로는 프로젝트를 통해 복습과 연습을 진행한다. https://mocha-blog.tistory.com/34 [리액트를 다루는 기술] 리액트 라우터_1 13.1 라우팅이란? 웹 어플리케이션에서 라우팅이라.. 2022. 5. 17.
[자바스크립트 DeepDive] let,const 키워드와 블록 레벨 스코프 15장 let, const 키워드와 블록 레벨 스코프 15.1 var 키워드로 선언한 변수의 문제점 변수 중목 선언 허용 함수 레벨 스코프 변수 호이스팅 15.2 let 키워드 변수 중복 선언 금지 블록 레벨 스코프 변수 호이스팅 전역 객체와 let 12.3 const 키워드 let과 대부분 동일하다. 선언과 초기화 const 키워드로 선언한 변수는 반드시 선언과 동시에 초기화해야 한다. 재할당 금지 상수 const 키워드로 선언한 변수에 원시 값을 할당한 경우 원시 값은 변경할 수 없는 값이고 const 키워드에 의해 재할당이 금지되므로 할당된 값을 변경할 수 있는 방법은 없다. const 키워드와 객체 const 키워드로 선언된 변수에 객체를 할당한 경우 값을 변경할 수 있다. 15.4 var vs... 2022. 5. 17.
[리액트를 다루는 기술] 리액트 라우터_1 13.1 라우팅이란? 웹 어플리케이션에서 라우팅이라는 개념은 사용자가 요청한 URL에 따라 알맞은 페이지를 보여주는 것을 의미한다. 리액트 라우터(React Router) : 이 라이브러리는 리액트의 라우팅 관련 라이브러리들 중에서 가장 오래됐고, 가장 많이 사용한다. 컴포넌트 기반으로 라우팅시스템을 설정할 수 있다. Next.js : 리액트 프로젝트의 프레임워크이다. Create React App 처럼 리액트 프로젝트를 설정하는 기능, 라우팅 시스템, 최적화, 다국어 시스템 지원, 서버 사이드 렌더링 등 다양한 기능을 제공한다. 파일 경로 기반으로 작동하며 리액트 라우터의 대안으로 많이 사용한다. 13.2 싱글 페이지 어플리케이션(SPA) 하나의 페이지로 이루어진 어플리케이션 13.3 리액트 라우터 적.. 2022. 5. 17.