[TIL]선언형 프로그래밍.
데브 코스/TIL

[TIL]선언형 프로그래밍.

팀원분이 이미지도 만들어주셨다!

배운 내용

  • 명령형 프로그래밍
    • 컴퓨터가 수행할 명령을 순서대로 써 놓은 것이다.
    • "어떻게" 구현하는가를 디테일하게 기술하는 것에 관점이 가있다.
  • 선언형 프로그래밍
    • "무엇"에 집중하고 나머지는 컴퓨터에게 맡긴다.
    • 무엇을 표현하고 싶은지 알기 편하고 확장성이 좋기 때문에 선언형을 지향하는 측면이 있다.
    • 고차 함수를 사용할 때 단계별로 끊어서 생각해보자. 
  • 컴포넌트
    • 기능이나 동작을 한데 묶어서 다른 함수들에 의존하지 않도록 구현해보자.
    • 컴포넌트를 조작할때 컴포넌트의 상태를 정의해서 사용하자.
  • 고차 함수, 컴포넌트를 구성하면서 이들의 파이프 라인에 대해서 익숙해지고 이해도를 높여야 한다.

 

보충 해야할 내용들

  • 실제로 기능을 구현할 때 컴포넌트 단위로 분리해서 구성하는 연습을 해보자.
  • React처럼 vanilla js에서도 state를 조작하며 이에 따라서 요소를 rendering 할 수 있다. 이러한 방법에 익숙해지자.

'데브 코스 > TIL' 카테고리의 다른 글

프로토타입  (0) 2022.12.20
[회고]노션 클로닝.  (0) 2022.11.25
[TIL]Day9  (0) 2022.10.27
[TIL]Day8  (0) 2022.10.26
[TIL]Day7  (0) 2022.10.25