[TIL]

Sarahsea 사라씨·2021년 7월 2일
0

TIL

목록 보기
26/128
post-thumbnail

오늘 배운 것

  • express로 리팩토링한 node로 미니 서버 구현

    • CORS의 목적, SOP(same origin policy), CORS헤더 4가지, (simple request일 경우 노상관), 사용법
    • express 기본 문법과, 라우팅, 미들웨어의 개념, 주의점 등(next()) + http 상태 메세지 복습
    • nodemon, node --inspect-brk 을 이용한 디버깅
    • postman 사용법
    • JSON_ 각 웹 API에 내장된 json()과 node의 JSON.stringyfy()의 차이, http요청과 응답시 헤더와 바디의 type에 유의
  • favicon,(favorite + icon) document.title 앞에 붙는 아이콘!
    <head>안에 <link rel="shortcut icon" href="http://www.example.com/myicon.ico"/> 적용, 일반적으로 16*16(32,48,64), ico/png/gif..

섹션1 > 고차함수 복습

  • 일급객체, 고차함수의 정의, 추상화의 관점에서 고차함수가 갖는 이점
  • 고차함수 self-guided-study_더 생각해 볼 주제 중
    • 선언형과 절차형 프로그래밍
    • 커리함수와 클로져의 관계

섹션1 > 리액트 기초 복습

  • 리액트의 3가지 특징
  • JSX문법 & 명시적 특성
  • 컴포넌트의 필요성
  • SPA의 개념 및 장단
  • React의 라우팅(React Router라이브러리의 기초문법, 주의점)
  • React의 state& Props - 데이터 정의

느낀 점

  • 앞부분 다시 개념을 확인해보니 더 이해가 잘 된다
  • 반면, 실제로 계속 쓰지 않으면 금방 잊어 버리니, 실제 코딩을 많이 해야겠다- 클론코딩, 스프린트 다시 풀기
  • 서버 아무리 생각해도 신기해, 버퍼라니, 스트림이라니.. 생각보다 훨씬 가까운 단어들이고 익숙한 단어들로 이루어진 개발의 세계, (처음 만든 분들이 일상적인 단어들, 그 개발자의 눈으로 본 세상에서 비슷한 단어를 붙였을테니까 당연한 걸지도) 하지만 알고보면 본 의미와는 또 사뭇 멀고도 신기하다,
    그런 단어를 문외한도 아무렇지 않게 쓰게 되는 시작점은 어디일까🤔
    그러고보면 스마트폰 이란 단어도 그리 오랜 단어는 아니니까.
    애플의 아이폰 = 아이팟+휴대 전화+모바일 인터넷 2007
    컴퓨터는 80 여 년 역사인가_ 콜로서스?에니악?
    노트북은 1988:) NEC, 도시바 or 1981 Osborne

내일은

  • 토이❤️😈
  • 스프린트 리액트이어서~ 목표는 오늘거까지! 이번주말 안에 끝내자!
  • 자료구조 코플릿
profile
생각하는 사람

0개의 댓글