# dalyuck

8개의 포스트
post-thumbnail

달력 4주 프로젝트 회고

코드 스테이츠의 2주 프로젝트에 이어서 4주 프로젝트도 프론트 엔드를 맡았다. 달력과 관련된 라이브러리를 사용하지 않고 달력 기능을 구현하는 것이 목표 였다. 달력 기능들을 만들면서 왜 이 기술을 사용했는지, 그리고 어떤 문제를 만났는지에 대해서 정리 하려고 한다. 우

2021년 6월 25일
·
0개의 댓글
·

오늘 한것

오늘은 컴포넌트를 만들지 않고 지금 필요한 요청을 모듈화 하였다. 각기 다른 페이지에서 같은 요청(달력에 일정 추가, 삭제, 수정)을 하는 상황이 많았다. 그래서 프로젝트를 진행하는 팀원도 그 요청을 사용할 것이라서 재사용성과, 유지보수 측면에서 모듈화를 하는 게 좋다

2021년 5월 28일
·
0개의 댓글
·

오늘 배운 것

darken(color, 10%), ligthen() 색을 짙게 옅게 하는 메소드, 첫번째 인자에는 짙게 또는 옅게 하고싶은 색,색이 할당되어있는 변수가 들어가고 두번째 인자에는 짙게하고 싶은 정도를 %로 넣는다.내가 원하는 css 효과가 취소가 되었다. css

2021년 5월 25일
·
0개의 댓글
·

오늘 배운 것

버튼을 클릭 했을 때 그 위치에서 새로운 레이어를 띄우고 싶었다. 며칠 전에 알게 된 z-index를 응용해서 내가 원하는 위치에서 컴포넌트를 화면 위에 얹으면 될 것이라 생각했다. 하지만 버튼이 상황에 따라 x축의 좌표가(픽셀 단위의) 변하기 때문에 새로 띄우는 컴포

2021년 5월 23일
·
0개의 댓글
·

오늘 배운 것

불러오기 위해서는 @import에 언더스코어를 제외한 문자열만 입력해주면 된다! 너무 편하다.삼항연산자를 사용해서 isToday의 불린값에 따라 클래스네임을 추가 하는 법을 배웠다. 다른날의 속성을 가진 컴포넌트 말고 오늘을 속성으로 가지고있는 컴포넌트에만 css 효과

2021년 5월 19일
·
0개의 댓글
·

sass 기초, 완전탐색, 달력

오늘 외판원 문제를 풀었다. 정점을 모두 한 번만 방문할 때 최단 거리를 구하는 문제였다. 처음에는 greedy 한 방법으로 어떤 한 정점에서 갈수있는 최단 거리의 정점으로 이동하고 또 그 정점에서 가장까까운 (지난곳은 제외한) 정점으로 이동하는 방식을 반복한다면 가

2021년 5월 18일
·
0개의 댓글
·

오늘 한 것

64비트 에서 정수는 8바이트 이고, 데이터가 1천만개라면 데이터의 크기는 약 80MB이다. 어떤 문제를 풀 때 메모리 사용량이 128MB로 제한되어 있다면 2천만개 이상의 데이터는 다룰 수 없다. 그래서 공간 복잡도가 낮은 방법을 찾아서 문제를 풀어야 한다.메인페이지

2021년 5월 17일
·
0개의 댓글
·

달력 시작

프로젝트 시작 4주 프로젝트를 시작했다. 구글 캘린더 처럼 달력을 보여주면서 일정관리와 함께 만든 일정를 다른사람과 공유 할 수있는 서비스를 기획 했다. 타입스크립트 우리팀은 타입스크립트를 기술 스택에 추가하기로 했다. 주말에 타입스크립트 공식문서에서 TS for JS

2021년 5월 16일
·
0개의 댓글
·