본문 바로가기

반응형

전체 글

(364)
Context Context를 이용하면 단계마다 일일이 props를 넘겨주지 않고도 컴포넌트 트리 전체에 데이터를 제공할 수 있습니다. 일반적인 React 애플리케이션에서 데이터는 위에서 아래로 props를 통해 전달되지만, 애플리케이션 안의 여러 컴포넌트들에 전해줘야 하는 props의 경우 이 과정이 번거로울 수 있습니다. context를 이용하면, 트리 단계마다 명시적으로 props를 넘겨주지 않아도 많은 컴포넌트가 이 값을 공유하게 할 수 있습니다. 언제 Context를 써야 할까 context는 React 컴포넌트 트리 안에서 전역적인 데이터를 공유할 수 있도록 고안된 방법입니다. 그러한 데이터로는 현재 로그인한 유저, 테마, 선호하는 언어 등이 있습니다. 예를 들어, 아래의 코드는 버튼 컴포넌트를 꾸미기 위해..
싸피 6기 수료 후기 감동적인 꽃다발 속 쓰린 수료식 아쉬웠던 점이 많이 남는 수료식이었다. 같이 고생하며 공부했던 동기들이지만 나는 집에서 손을 흔들고 있고, 그 사람들은 화면 속에서 상을 받았다. 분했다. 그래도 꾸역꾸역, 내가 1년간 가장 중요하게 생각했던 프로젝트 싸피가 끝났으니 회고를 써보려 한다. 나의 2학기 프로젝트 결과는 자율(오픈소스) 프로젝트 우수상이 전부. 상을 받은 사람들은 세 번의 프로젝트 모두 수상을 한 사람들이다. 팀원으로 처음 참여한 공통프로젝트는 차치하더라도, 내가 팀장을 한 두 번의 프로젝트는 두 번 다 수상이 목표가 아니었다. 특화프로젝트는 수상하지 못했고, 자율(오픈소스) 프로젝트는 감사하게도 전혀 생각치 않았지만 우수상이라는 결과로 이어졌다. 특화프로젝트 PokeLand는 수상하지 않아도..
[TIL] 2022-04-18 Facts 아침에 일어나서 헬스 하고 옴. 서브웨이 15cm 하나 포장해왔는데 다 못먹음 풀업이 3개 늘었음벤치 중량이 5kg 줄었음 TIWL카카오 지원신한은행 자소서 쓰기 Feelings 아침에 운동하는 것이 조금은 쉬워져서 너무나 감사합니다. 아침부터 명상하고 내 진로를 목표로 힘차게 발 구를 수 있어서 감사합니다. Findings Future Action Plans
[TIL] 2022-04-14 회의 진행에서 목차 공지의 중요성 오늘 작업 우선순위를 정하는 회의에서 생겼던 문제점에 대해 기록하고자 한다. 회의 목표는 작업 우선순위를 정하는 것. 이었다. 그래서 노션에 표를 만들어서 일단 개발이 쉬운지 안 쉬운지를 싹 빼놓고 유저 입장에서 우선순위 를 적어보자고 했다. 그런데 다른 팀원들은 유저 입장보다 개발자로서 선행되어야 하는 기능 개발 작업 시퀀스를 적는 상황이 발생되었다. 그 상황에서 소통하며 서로의 의도를 이해하는 과정에서 많은 시간이 소요되었다. 회의가 끝나고 앞서 발생한 상황의 원인을 생각해보았다. 1. 팀원 입장에서는 회의 과정이 어떻게 진행될지 공지가 안 되어 있었다. 유저 입장에서 가장 큰 가치를 얻을 기능이 무엇인지 의견을 공유해보고 개발자 입장에서 어떤 기능의 개발이 선행되어야 하는지의 생각을 공유한 다음. ..
싸피 6기 특화 프로젝트 회고 - 팀 철학의 중요성 주제는 블록체인 nft였다. 오픈씨같은 nft 거래 서비스를 만드는 것이 명세서 내용이었다. 개인적인 목표도 있었다. 크리스마스 때 대한민국을 강타했던 서비스, 그리고 싸피 선배가 개발했던 서비스! 산타파이브처럼 mvp를 배포하고 유저 피드백을 받아 개발해보는 경험을 해보고 싶었다. 그래서 이런 모집 공고를 올렸다. 나와 같은 생각을 가진 사람들이 5명이 모였다. MVP -> 유저 피드백을 최우선으로! 작업은 MM과 지라를 매우 적극적으로 활용했다. 우리는 9-6를 거의 지켰다. 팀원 대부분이 6시가 지나면 작업을 하지 않았고 자연스레 9-6에만 일하는 분위기가 형성되었다. 그렇게 4월 8일, 프로젝트 마감 1주일 전에 배포를 하게 되었다. 반응은 생각보다 폭발적이었다. 공지를 올리는 순간 수십 명이 가..
[TIL] 2022-04-04 Facts 6시 30분에 일어나서 녹차 마심 헬스 갔다가 8시 50분쯤에 도착 아침으로 빵 먹고 샤워함. Feelings 감사일기 주말에 친구와 행복한 시간을 보낼 수 있어서 감사합니다. 친구를 본받아 아침에 매일 헬스를 할 결심을 할 수 있어서 감사합니다. 결심하고 바로 다음날 아침인 오늘 헬스를 기분 좋게 하고 오는데 성공할 수 있어서 감사합니다. 아버지께 "한다면 하네?" 라는 말을 들어서 감사합니다. 월요일을 최고의 기분으로 시작할 수 있어서 감사합니다. 생각보다 많이 힘든 컨디션이 아니라서 감사합니다. 아침부터 깨어있는 기분을 느낄 수 있어서 감사합니다. Findings df Future Action Plans df
[TIL] 2022-03-24 container가 하위 요소의 margin을 먹는 듯한 현상 Facts 프로젝트 개발함 헬스 째고 누워서 유튜브 봄 고등래퍼 김하온 싸이퍼 봄 Feelings 감사 일기 김하온의 싸이퍼를 처음 본 경험을 해서 감사합니다. 오늘도 점심 저녁 다 맛있게 먹을 수 있어서 감사합니다. 오늘도 특별히 아픈 곳이 없어서 감사합니다. 피곤하지만 아직 11시인 것에 감사합니다. Findings container가 하위 요소의 margin을 먹는 듯한 현상 container 하위 요소의 margin-top을 설정했을 때 container 요소 또한 margin이 먹은 것 처럼 내려와서 렌더되었다. 그것은 body의 background-color가 보이는 것으로 알 수 있었고, 개발자도구로 검사한 결과도 그랬었다. container의 margin-top은 0으로 설정 돼있는데 co..
두나무 수기 모음 https://velog.io/@ohaeseong/1%EB%85%84%EC%B0%A8-%EC%A3%BC%EB%8B%88%EC%96%B4-%ED%94%84%EB%A1%A0%ED%8A%B8-%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%9D%B4%EC%A7%81-%ED%9B%84%EA%B8%B0 1년차 주니어 프론트 개발자 이직 후기 주니어 개발자의 이직 모험 velog.io https://horang98.tistory.com/13 [취준 후기] 두나무 프론트엔드 면접 후기 이번 시즌 취준을 하면서 가장 먼저 보게 됐던 면접이었다. 프론트엔드 면접에 대한 감이 없이 보게 된 면접이라 가장 서툴렀다고 생각한다. 👻 면접 처음에는 이력서에 대한 질문이 이루어졌 horang98.tistory.com h..

반응형