[TIL] 2022-03-21

minbr0ther·2022년 3월 21일
0

today-I-learned

목록 보기
72/103
post-thumbnail

2022 Dev-Matching: 웹 프론트엔드 개발자(상반기) 코딩테스트 합격 🥳

  • 전략적으로 접근해서 원하는 결과를 얻어냈다!

  • 뿌듯하지만 무섭다,, 서류는 과연,,, 👀


0. Blogging

  • [JavaScript] 실행 컨텍스트 (Execution Context) - 1 🔗

  • [JavaScript] 실행 컨텍스트 (Execution Context) - 2 🔗

  • 인간 JS 엔진 되기 - 호출스택, 스코프체인, this편


1. Coding Test

  • 백준 문제풀기 (그리디[18/50] → 탐색[15/50] → 동적프로그래밍[12/50])

    • [탐색 15번 문제] : #11725, Silver 2, 트리의 부모 찾기 🥲진도-실패

2. Live Academy

  • [ which 관계대명사 ] - Part 3 [ in which, to which, from which ] - 영어회화 🔗복습

  • "내가 생각했던거랑은 좀 달라" , "난 좀 더 한걸 생각하고 있었거든" 연습가이드 #30 | 영어회화 🔗진도


3. Refactoring

  • Loffle 🔗

    • join, my - 컴포넌트 수정 & UI 수정

4. Full-stack

  • React로 NodeBird SNS 만들기 by ZeroCho 🔗

왜 객체안에서 대문자를 사용하나요?

  • DB 쪽에서 사용하는 Sequalize랑 관련이 있음 (어떤 정보와 다른 정보가 관련이 있으면 그것들을 합쳐준다)

  • User, Images, Comments 등 합쳐주는 애들은 대문자가 되어서 나온다

  • 설정을 통해서 소문자로 바꿀 수 있지만 그냥 냅둔다고 한다.

map 안에서 key를 index로 사용하면 안티패턴

  • 특히 게시글이 지워질 가능성이 있다면 절대로 이것을 사용하면 안된다

  • 순서, 중간에 끼워넣기 등 업데이트 할 시에도 금지

Next를 사용하면 import React를 안해도 되지만, eslint에서 에러가 나서 사용해야한다.


⏱ Total study time - 8 hours 50 minutes

profile
느리지만 꾸준하게 💪🏻

0개의 댓글