일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 회고
- js
- codestates
- 프로그래머스
- 타입스크립트 올인원
- 리덕스
- 타임어택
- 손에 익히며 배우는 네트워크 첫걸음
- javascript
- 4주 프로젝트
- 알고리즘
- 리트코드
- 2주 프로젝트
- 코어 자바스크립트
- python
- 백준
- 리액트
- 제로초
- til
- HTTP
- LeetCode
- 코드스테이츠
- 자바스크립트
- 토익
- programmers
- 정재남
- SQL 고득점 Kit
- 파이썬
- 렛츠기릿 자바스크립트
- 타입스크립트
- Today
- Total
목록전체 글 (497)
Jerry

2주 프로젝트의 막이 내려오고 있다. 2주 프로젝트 시간 언제 가나 싶었는데 순식간에 지나갔고 가고 있다고 느껴지는 듯하다. 오늘도 쌓인 기능 구현을 위해 팀 다 같이 으쌰 으쌰 했다. 하지만 다들 각자가 맡은 기능이 어려웠는지.. 컨디션이 별로 했던 것인지... 셋 모두 제대로 된 기능을 구현하지 못했다.. 아쉽지만.. 과정의 일부분이라고 생각하고 내일 더 잘하자고 서로에게 긍정적인 말로 팀플의 끝맺음을 했다. 데이터 정렬하기 오늘 내가 구현하려고 한 기능은 메인 페이지에 있는 트렌딩 버튼과 최신 버튼 기능을 구현하려고 했다. 시작하기 전까지는 이게 나를 힘들게 할지 몰랐다. 트렌딩 버튼은 하트 개수 기준으로 내림차순으로 게시글을 렌더링 하는 기능을 가지고 있고, 최신 버튼은 만들어진 순서 기준으로 게..

오늘 한 일 2주 프로젝트 여기 느낀 점 프로젝트를 계획한 일정대로 소화한다는 것은 생각보다 쉽지 않다. 그 일정을 소화할 수 있는 실력을 갖춘 개발자가 되고 싶다고 느꼈다. 앞으로도 꾸준히 성장하는 개발자가 되면 언젠가 그런 개발자가 될 수 있지 않겠는가.. 생각을 해본다.

Infinite Scroll 인피니트 스톤... 아니 인피니트 스크롤을 만들어 보았다! 팀원의 권유로 위 기능을 만들게 되었고 구글링을 통해 힌트를 얻어 기능을 구현할 수 있었다. 힘들었던 부분은 "저 한 칸 씩 다른 이름, 다른 내용의 데이터를 어떻게 보이게 할 것이냐? " 였다. 머릿속으로는 구현이 이미 되었는데 코드로 옮기는 과정에서 잘 되지 않았다. 1) 데이터를 어느 컴포넌트로 일일이 값을 넘겨줄 것인지가, 2) 해당 컴포넌트 내에서 할 것이냐 props로 넘길 것이냐 3) 넘긴 data를 조건문으로 분기를 할 수 있느냐로 구분해볼 수 있을 거 같다. 처음에 map 메서드를 이용해서 상태값을 props로 넘긴 값들을 조건문을 통해서 일정 개수 단위로 끊어서 렌더링 하고 싶었지만... map 메소..

오늘 한 일 2주 프로젝트 여기 느낀 점 css 써먹기 힘들다... 프로젝트 기간이라 급하게 익혀야 하는 부분이다. 처음은 어렵지만 익숙해지면 괜찮아질 것이다. 내일도 파이팅!

나에게 주말은 "월, 화, 수, 목, 금, 금, 금" :() 오늘은 금요일이니깐 오늘도 해야 할 일을 했다. 팀원들과 오전 9시에 만나서 저녁 때까지 했다. 팀원들의 의지와 서포트가 아니었으면 나도 이 정도까지 못 했을 것 같다. 팀장을 잘 믿고 따라와 줘서 고맙다! CSS 지옥 레이아웃 짜는게 이렇게 힘든 것인가. 이렇게 하면 저게 안 되고.. 저렇게 하면 이게 안 되고.. 강의도 돌려보고 레퍼런스도 참고하고 그래도 안 되고.. 오늘은 Login Page 레이아웃 구현하는 날이었다. 생활코딩 강의를 돌려봤겠다. "로그인 페이지 레이아웃을 배운 내용을 토대로 만들어보자! "라고 생각했다. 쉽게 만들고 넘어갈 줄 알았지만, 오산이었다. :((( 부트캠프 과정에서 css를 다룰 기회가 상대적으로 적어서 연습..

오늘 한 일 2주 프로젝트 여기 느낀 점 프로젝트 시작 후, 두 번째 배포를 성공했다. 오늘 레이아웃을 구현하면서 부족한 점이 있었다. 1) CSS 공부가 필요하다. : 위 이미지들을 보았듯이 엉망인 부분이 많다. 2) 리액트 공부가 필요하다. : 리액트로 어떻게 짜나갈지 알고 있지만 JSX 문법을 까먹은 부분이 많다. 더 나아가 이번 2주 프로젝트에서 하고 싶은 것들이 있다. React Hooks를 사용해보고 싶다. Redux도 사용해보고 싶다. (둘 중에 하나를 골라야지 싶다) 무한 스크롤도 사용해보고 싶다. CSS Module 기술을 사용해보고 싶다. 스켈리톤 컴포넌트도 사용해보고 싶다.

월, 화, 수, 목, 금요일이다. 프로젝트 시작한 지 5일째가 지나갔다. 해야 할 일은 산더미지이지만 시간은 부족하다. 어쩔 수 없이 주말에도 해야지 싶다. MainPage 레이아웃 구현, ReadPage 레이아웃 앞서, 리액트를 이용하였고, 레이아웃의 디자인 요소는 가미를 하지 않았다. 뼈대를 잡기 위한 목적이므로 부족한 부분이 있어도 감안해주길 바란다. 아래 MainPage 이미지는 배포를 한 페이지를 스크린샷한 것이다. (배포가 안정화 단계에 접어들었다) 다음 이미지는 배포할 때 빼먹어서 따로 로컬에서 실행해 스크린샷을 찍은 것이다. 오늘 레이아웃을 구현하면서 부족한 점이 있었다. 1) CSS 공부가 필요하다. : 위 이미지들을 보았듯이 엉망인 부분이 많다. 2) 리액트 공부가 필요하다. : 리액트..