노마드 개발 북클럽(aka. 노개북)/IT 5분 잡학사전

[IT 5분 잡학사전_노개북] 마당02_코딩별 안내서 - 웹 기술 편(2023.01.17)

euge 2023. 1. 18. 00:41

오늘 TIL 3줄 요약

  • 라이브러리와 프레임워크의 차이 "제이쿼리는 정말로 필요할 때에만 배워라!"
구분 라이브러리 프레임워크
제어권 나에게 있다 나에게 없다
교체 난이도 쉽다 매우 어렵다
  • API는 컴퓨터와 소통해주는 키보드 같은 존재이고, 도메인을 만든건 레지스트리이고, 레지스트리는 전화번호부이다.
  • 웹사이트를 아름답게 만들어준 플래시는 오픈소스가 아니였고, 바이러스에 취약해서 잡스의 외침을 시작으로 HTML5과 CSS3의 발전으로 몰락했다.

TIL (Today I Learned) 날짜

2023.01.17

 

오늘 읽은 범위

에피소드11 라이브러리와 프레임워크, 비슷한거아냐?

에피소드12 제이쿼리는 반드시 배워야 하는 기술일까?

에피소드13 그놈의 API 대체뭐길래?

에피소드14 도메인은 왜 돈을 주고 사야할까?

에피소드15 플래시의 서비스 종료와 스티브잡스

 

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

  • 라이브러리와 프레임워크의 공통점 : 누군가 미리 작성해 놓은 코드이고, 개발 속도를 더 빠르게 만들어 주는 도구      // 제이쿼리, 부트스트랩... 필요할때 불러서 쓸수 있고, 제어할 수 있다.
  • 라이브러리와 프레임워크의 차이점 : 누가 누구를 제어하는가?                                                                                      // 장고, 스프링... 프레임워크를 부를수 없고 프레임워크가 부른다. 프레임워크가 제어.(?) → 코드를 작성할 때는 프레임워크의 규칙을 따라야함. 규칙을 맘대로 바꿀 수 없음.
  • 리액트는 라이브러리라고 설명, 하지만 리액트는 컴포넌트, 컴포넌트는 사용규칙이 있음 그래서 누군가는 프레임워크라고함.
  • API(애플리케이션 프로그래밍 인터페이스)는 컴퓨터가 소통할 때 키보드를 쓰는 것처럼 프로그램 끼리 소통할 때 쓰는 일종의 규칙을 코드화 한것.
  • 도메인을 만드는 건 레지스트리이고, 레지스트리는 IP주소와 도메인을 적은 전화번호부이다. 레지스트리 운영사가 되려면 엄청난 돈과 인프라가 필요하다. 도메인을 구매하려면 레지스트리 운영사가 아니라 리셀러에게 돈을 지불 하는것이고, 리셀러는 계약 관리, 결제 처리, 도메인 비용 지급 등의 일을 한다.

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

  • 라이브러리와 프레임워크 뭐가 다른걸까 궁금했던것을 시원하게 해결해줬다.
  • 플래시는 욕심으로 나락갔다고 본다..오픈소스였고 보안에 좀더 신경썼다면 추억의 플래시게임은 계속 되었을까? ..아님 말고..

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

  •