24/05/17 TIL
오늘 한 것 알고리즘 코드 카타 오늘은 마침내 문제를 풀었다. 앞으로도 이렇게 꾸준히 해보자. 리액트 개인과제 리팩토링 해설 강의를 참고해서, 완전히 따라 만들어 보았다. 컴포넌트 방식에 익숙해질 필요가 있을 것 같다. 모던 JS 딥 다이브 13장 스코프에 대해 정리했다. var 는 함수 ...
오늘 한 것 알고리즘 코드 카타 오늘은 마침내 문제를 풀었다. 앞으로도 이렇게 꾸준히 해보자. 리액트 개인과제 리팩토링 해설 강의를 참고해서, 완전히 따라 만들어 보았다. 컴포넌트 방식에 익숙해질 필요가 있을 것 같다. 모던 JS 딥 다이브 13장 스코프에 대해 정리했다. var 는 함수 ...
오늘 한 것 알고리즘 코드 카타 오늘은 문제를 풀다가 시간을 너무 많이 썼다. 10진수를 3진수로 바꾼 뒤, 거꾸로 뒤집어서 10진수로 바꾸는 문제였다. 내일 풀어보고, 풀이까지 정리하자. 리액트 개인과제 완성 아쉬운 점이 많아서, 리팩토링을 해보려고 했는데 마침 과제가 리팩토링하는 과제였다. 내일 이것도 ...
목적 리액트 관련 강의도 듣게 되면서 프레임워크가 왜 필요하게 되었는지 간단히 정리해보려고 한다. Single-Page Application 과 Server-Side Rendering, Client-Side Rendering 등에 대해서 작성해보자. Single-Page Application(SPA) 의 등장 SPA 등장 이전의 웹 사이트 환경은...
목적 알고리즘 풀이를 하면서, 이 내용은 정리해야겠다고 생각했다. 최대 공약수를 구하고 이를 통해 최소 공배수까지 구하는 코드를 작성했다. 유클리드 알고리즘이란? 2개의 자연수 사이 최대 공약수를 구하는 알고리즘이다. 방식은 다음과 같다. 2개의 자연수 a, b(단, a > b) a % b 의 결과인 나머지를 r 이라고 하자. 그...
오늘 한 것 알고리즘 코드 카타 최소공배수를 구하는 유클리드 알고리즘을 구현해보다가 막혔다. 내일 정리해보자! Promise 객체 복습 여전히 문법이나 개념이 이해가 되지 않는다. 다른 강의를 많이 찾아봐야겠다. React 기초 심도 있게 공부하려면, 강의를 많이 봐야할 것 같아 유데미 강의도...
목적 컴포넌트와 JSX 에 대해 간단히 다루었으니, props 가 동작하는 방법도 적어보자. props 란? 컴포넌트끼리의 정보 교환 방식, 부모 컴포넌트에서 출발해 자식 컴포넌트 방향으로만 전달이 된다. 굳이 비유해보자면 이벤트 켑쳐링인가? 반드시 읽기 전용, 수정이나 변형하지 않아야 한다. 일단 뭔지도 모르지만, 규칙부터 적었다....
목적 리액트에 대해서 배우기 시작했다. 사실, 정확히 어떤 지점에서 필요한지는 완전히 이해하지는 못했다. 다만, 바닐라 JS 에서 해쉬 라우팅을 이용하면 SPA 구현이 가능은 하지만 url 의 변경이 없으니 사용성 측면에서 불편함(서버에서는 메인 페이지 접속 후 기록이 안 남음, 뒤로 가기 불가, SEO 에서 불리함 등)이 있기 때문에 해소하기 위...