Uncaught Error: Rendered fewer hooks than expected. This may be caused by an accidental early return statement. 프로젝트를 개발하던 중 위와 같은 에러를 만났다. 무슨 에러지? 예상보다 적은 훅이 렌더됐다고? 위 에러는 훅 사용보다 앞서서 return 문이 작성됐을 경...
배열의 길이가 같고 두 배열의 모든 원소의 곱이 최솟값이 되어야 하므로 A배열에서 가장 작은 값이 B배열에 가장 큰 값이랑 곱해져야 하고, A배열의 가장 큰 값이 B배열에 가장 작은 값이랑 곱해져야한다고 생각했다.그래서 A배열은 오름차순으로, B배열은 내림차순으로 정렬
6월 18부로 엘리스트랙 SW4기가 종료되었다.엘리스트랙을 시작하기 전에 나와 비교하면 많은 성장이 있었다.일단 리액트를 엘리스 와서 처음 배웠는데 리액트로 어느 정도 사이트는 다 만들 수 있는 수준이 되었다.그리고 서버 상태, 클라이언트 상태 관리, pwa, 무한스크
React로 사고하기 현재 나는 학원 동료들과 간단한 웹앱을 react(이하 리액트)로 만들려고 하고 있다. 그러다 보니 리액트로는 어떻게 설계를 해야 되고 어떤 구조로 프로젝트를 만들어야 하는지 궁금증이 생겼다. 그래서 이곳 저곳 블로그를 보다가 일단 공부를 좀 더 하자 하고 공식문서를 봤는데 'React로 사고하기' 페이지가 있었다. 쭉 읽어봤는데 처...
리액트를 배운지 어느덧 4일차다. 처음 리액트를 배울 때는 HTML안에서 Javascript를 쓸 수 있다는 것 만으로도 매우 신기해했고 놀라움을 금치 못했다.그런데 setState, props, key, list 점차 알아야 할 개념들이 늘어나고 같은 개념에서도 더
좀 전에 팀원에 에러를 모두 고쳤다.프로젝트가 끝나는 이 무렵에 이제야 git을 좀 잘 할 수 있을 거 같다.또 느낀 점이 있는데바로 실습공부과 이론공부는 계속 사이클 구조로 가져가야 된다는 것이다.많은 개발자분들이 이론과 실습이 결국에는 사이클이다라고 많이들 말씀하셨
프로젝트가 거듭될 수록 더욱 느껴지는 게 있다.코드 설계가 굉장히 중요하다는 점.처음엔 시간이 없어 쫓기듯 기능구현을 했다.그런데 프로젝트가 흘러갈수록 처음에 깊은 생각과 설계 없이 짠 코드가처음엔 빠르게 되는 듯 하나나중에 갈수록 발목을 잡는다.초반에 설계를 제대로
현재 시각 새벽 3:12:49 이다. 너무 졸리지만 회고는 쓰고 잠이 들어야 될 거 같아서 작성해본다.드디어 오늘부터 구현에 들어갔다. 어제 길고 길었던 기획을 끝마쳤다.일단 우리 팀원들끼리 메인페이지부터 같이 개발하자고 의견이 좁혀져서 메인페이지부터 개발하였다.나는
프로젝트 1일차 회고 오늘 프로젝트가 본격적으로 시작되었다. 우리 팀은 항상 오후 12시에 스크럼하기로 정해서 오늘 스크럼을 진행했다. 스크럼때는 구현해야 될 페이지를 구상하고 오늘 해야될 것들을 되새겼다. 설계도 작성 페이지 난이도 별로 분류 서로 페이지와 기능 분배하기 프로젝트를 시작하면서 새로 알게 된 것들이 많다. git branch 전략을 ...