Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back

노개북 TIL) 에피소드 11~15

#book_club
2년 전
552

오늘 TIL 3줄 요약

  • 프레임워크는 정해진 규칙에 따라 도구를 사용하는 것이고 라이브러리는 내가 규칙을 정해서 사용할 수 있다.


    예) 프레임워크 : 장고, 스프링 | 라이브러리 : 제이쿼리, 부트스트랩

  • API는 프로그램끼리 소통하도록 도와주는 역할을 한다.
    예) 컴퓨터에 무언가를 입력할 때 키보드를 사용하는 것과 같다. (키보드 = API)

  • 스티브 잡스는 플래시 사용을 반대했고 덕분에 플래시는 현재 더 이상 사용되지 않는다.

TIL (Today I Learned) 날짜

2022. 01. 17. (화)

오늘 읽은 범위

에피소드 11 ~ 15.

책에서 기억하고 싶은 내용을 써보세요.

  • API의 작동 방식은 사용하는 사람이 알 수 없다.


    API는 프로그램끼리 소통할 때 쓰는 일종의 규칙을 코드화한 것이다.
    예) 버튼이 눌러지면 '어디어디 데이터베이스를 찾아가서 어떻게 저장하라'와 같은 연결 역할

  • 라이브러리와 프레임워크를 꼭 엄밀하게 나눌 필요가 있을까?
    리액트 공식 사이트에 접속하면 '리액트는 라이브러리'라고 설명하고 있다.
    리액트는 컴포넌트(component)라는 것을 중심으로 개발하는데, 컴포넌트에는 사용 규칙이 있다.
    만약 이 규칙에 맞게 코딩하지 않으면 리액트는 오류를 발생시킨다.
    이런 관점에서는 리액트를 프레임워크라고 할 수도 있다.
    어떤 사람은 라이브러리라고 하고 어떤 사람은 프레임워크라고 하기도 한다.
    하지만 라이브러리, 프레임워크의 개념을 아는 것이 중요하다!

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 라이브러리와 프레임워크의 개념을 정확히 알자!

  • API의 개념을 정확히 알자!

  • 프로그래밍 초보로써 '처음에 너무 열심히 하는' 실수를 범하지 말자!

궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.

오늘 읽은 다른사람의 TIL