회고록 (11) 썸네일형 리스트형 프로젝트 주담화 - 기억에 남는 코드록 프로젝트가 끝난 후, 코드는 남지만 코드를 생각해내기까지의 고민과 과정은 쉽게 휘발된다. 이를 붙잡기위해 적어보는 기억에 남는 코드록 *본 프로젝트에 사용된 이미지 소스 및 데이터는 술담화 측에 양해를 구하고 학습 목적으로 사용하였습니다. 🍶 fetch 함수 축약 기본적으로 사용되는 fetch 함수 형태는 아래와 같다. 하지만 위의 fetch함수가 여러 번 반복되어 사용된다면 가독성이 현저히 떨어진다. 리팩토링의 중요한 원칙 중 하나 = 반복되는 요소를 축약시키자 위 함수에서 각각의 색으로 테두리친 fetch함수, 두 번의 then함수와 setState부분을 아래와 같이 변수화해서 가독성은 챙기고, 코드의 길이는 줄일 수 있다. 1. setState 변수화 const updateProducts = dat.. 프로젝트 주담화 회고 🍶 Project Overview 전통주 판매 웹 어플리케이션 (술담화 담화마켓을 모티브로 개발) *본 프로젝트에 사용된 이미지 소스 및 데이터는 술담화 측에 양해를 구하고 학습 목적으로 사용하였습니다. Link ✔ 결과물 시연 영상 ✔ Front-End Team GitHub ✔ Back-End Team GitHub 작업 기간 총 12일 : 21.08.30 (월) - 21.09.10 (금) 인원 총 5명 : Front-End : 3명 | Back-End : 2명 기술 스택 개발 도구 ⚙ Front-End HTML/CSS | JavaScript | React.js | Sass ⚙ Back-End Django | MySQL | Aquery 협업 도구 Trello | Git | Slack | Zoom 결과화면.. 웹 개발 공부 한 달차 회고록 부트캠프에서 웹 개발 공부를 한지 한 달이 지났다. 길다면 길고, 짧다면 짧은 한 달을 무언가에 푹 빠져 보낸 뒤 떠오르는 생각과 기억들을 정리해본다. 📝 배우고 협업하는 순간을 온전히 즐겼다. 어려운 순간도 기꺼이 즐기며 보낸 것은 스스로에게 긍정적으로 지내자 다짐한 덕분이기도, 동기분들의 긍정적인 영향 덕분이기도 했다. 남들보다 웃음 장벽이 낮아 평소에도 잘 웃는 편이긴 하지만, 지난 한 달간 정말 많이 웃으며 즐겁게 생활했다. 낯선 개념을 이해하는 동시에 적용하느라 뇌에 쥐가 나는 순간에도, 의견 차이를 잘 풀어나가기위한 방법을 고민하던 순간에도 이렇게 또 하나를 배운다~ 라는 마음가짐으로 즐겁게 임했다. 가끔 심란해지려하면 동기들과 웃음 폭발하는 쉬는 시간을 보내며, 슬럼프에 빠질 새도 없이 차곡.. 이전 1 2 다음