전체 글

전체 글

    TIL] 2022/10/06

    아침에 일어나 늦잠을 잤다는 것을 바로 체감했습니다. 정신없이 공부방에 갈 준비를 마친 뒤, 공부방으로 가는 길에 오늘 해야 할 일들을 머릿속에서 정리했습니다. 점심을 먹은 후, 스프린트를 진행했습니다. 스프린트에서 나온 주된 내용은 현재 중요한 부분을 집중해야 한다는 것이었고 현재 중요한 부분은 배너를 만들고 배너를 통해 새로운 페이지를 진입하는 것이었습니다. 따라서, 기존에 영후님이 배너를 혼자 담당하셨는데 제가 함께 붙어서 배너 작업을 진행하기로 결정됐습니다. 스프린트가 끝난 후에 프론트엔드 팀만 따로 모여서 회의를 진행했는데 회의의 주제는 스터디와 업무 분배였습니다. 매일 정기적으로 모던 자바스크립트 튜토리얼 스터디를 진행하기로 결정됐고 티켓을 기능단위로 세분화하여 한 사람당, 한 티켓만 진행하기..

    React] JSX란

    JSX const elemnt = Hello, world!위의 태그 문법은 문자열도, HTML도 아닙니다. JSX라 하여 JavaScript를 확장한 문법입니다. JSX는 JavaScript의 모든 기능이 포함되어 있습니다. JSX란? React에서는 렌더링 로직이 UI로직과 연결된다는 사실을 받아들입니다. React는 별도의 파일에 마크업과 로직을 넣어 기술을 인위적으로 분리하는 대신, 둘 다 포함하는 "컴포넌트"라고 부르는 느슨하게 연결된 유닛으로 관심사를 분리합니다. UI로직 이벤트가 처리되는 방식,시간에 따라 state가 변하는 방식, 화면에 표시하기 위해 데이터가 준비되는 방식 등 JSX에 표현식 포함하기 아래 예시에서는 name이라는 변수를 선언 후 중괄호로 감싸 JSX안에 사용하였습니다. c..

    TIL]2022/10/05

    아침에 늦지 않게 일어났지만 어제 조금 빨리 잤더라면 피곤하지 않았을 텐데 피로감이 확 몰려왔습니다. 준비를 하며 오늘 해야 할 일들을 정리하는 시간을 가졌습니다. 어제 조금 빨리 잤더라면 피곤하지 않았을 텐데 공부방에 도착 후, 어제 만든 amplitude 관련 함수들에 대한 pull Request를 올린 후 피드백을 기다리며 다른 분들의 코드를 리뷰했습니다. 다른 분들의 코드를 볼 때면, 나는 왜 이런 생각을 못했을까?라는 생각이 드는 것 같습니다. 또한, 피드백을 어떻게 드려야 할지... 내가 맞는 걸까?라는 생각에 확신이 서질 않아 리뷰를 하는 게 어려운 것 같습니다. 그렇게 리뷰를 하다가 제 코드의 피드백을 받았는데 amplitude는 util보다 service에 가까운 것 같다는 피드백을 받고..