The journey to becoming a developer

My future is created by what I do today, not tomorrow.

What I learned/TIL

[Wed/1/5/2021] Today I Learned

Millie 2022. 1. 5. 22:45

1. CodeSquad Day 3

정말 오랜만에 알고리즘을, 그것도 백준에서 2문제를 풀었다.

추가 문제도 있었지만, 나중에 풀어보는 것으로. 우선순위를 잠시 미뤄두었다. 

내일은 CS 2번째 문제가 올라올텐데 어떤 문제가 나올지 궁금하다. 이번에도 잘 학습해보자!

 

2. React Project

Community Detail page

* Styled Components 파일을 따로 빼서 적용하니 훨씬 깔끔해졌다. jsx 확장자 파일에는 스타일이 포함되지 않는다. 

* mock data를 만들 때 백엔드 DB API를 참고했는데 좀 다른 부분이 있어서 이 부분을 멘토님에게 질문을 드렸고, 나의 의문사항이 반영되었다. 

* My movies 프로젝트에서 했던 것처럼 axios와 json server를 활용해서 데이터를 화면에 그려 주는 작업까지 마쳤다. 이제 백엔드 API가 완성되면 그것으로 바꿔줘야 한다. 

* CSS 변수를 좀 더 깔끔하게 적용할 수 있는 방법을 적용해 보았다. 어제 TIL에 첨부한 링크에 있는 글을 참고했다.

consstants.js 파일에 작성 (Root Directory)
쓸 때는 import 한 후 이런 식으로 사용

 

CSS 변수보다 좀 더 깔끔한 방법이지만 매번 import를 해줘야 한다는 게 좀 번거롭다. 

 

아직 갈 길이 멀다! 지금은 UI만 완성해 둔 상황이라서 실질적인 기능들을 조금씩 붙여나가야 한다.

내일 8시에 백엔드 연동 관련해서 질문할 기회가 있으니 그 전까지 어느정도 진행을 더 해 둬야겠다.


 

'What I learned > TIL' 카테고리의 다른 글

[Fri/1/7/2021] Today I Learned  (0) 2022.01.08
[Thurs/1/6/2021] Today I Learned  (0) 2022.01.07
[Tue/1/4/2021] Today I Learned  (0) 2022.01.05
[Mon/1/3/2021] Today I Learned  (0) 2022.01.04
[Sun/1/2/2021] Today I Learned  (0) 2022.01.03