본문 바로가기
etc

[TIL] 2024-02-13 노개북 5일차 라이브러리와 프레임워크,API,도메인

by dev또리 2024. 2. 13.
728x90

오늘 TIL 3줄 요약

  • 라이브러리와 프레임워크
  • 도메인 시스템
  • API

 

TIL 날짜

2024-02-13

 

오늘 읽은 범위

EP.

11장. 라이브러리와 프레임워크, 비슷한 거 아냐?

~

15장. 플래시의 서비스 종료와 스티브 잡스

 

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

  • 라이브러리와 프레임워크 공통점 : 개발 속도를 더 빠르게 만들어 준다. 누군가 미리 작성해 놓은 코드이다.
  • 라이브러리와 프레임워크 차이점 : 라이브러리 - 어떤 도구에 대해 모든 결정을 다 내리고 있다. / 프레임워크 - 누군가 정한 규칙에 다라 도구를 사용하고 있다.
  • 라이브러리 - 제이쿼리, 부트스트랩
  • 제이쿼리 : 자바스크립트보다 더 쉬운 방법으로 웹 사이트에 인터랙티브한 요소를 넣을 수 있게 해준다.
  • 부트스트랩 : 웹 사이트의 화면을 구성할 때 메뉴,버튼,레이아웃과 같은 것들을 편하게 구현할 수 있게 해준다.
  • 프레임워크 - 장고, 스프링
  • 프레임워크는 라이브러리와 다르게 내가 부를 수 없고 프레임워크가 나를 부른다. 프레임워크가 나를 제어한다. (프레임워크를 사용해서 코드를 작성할 때는 프레임워크 규칙을 따라야 한다.
  • 장고로 어드민 페이지를 ㅁ나들고 싶으면무조건 이름이 admin.py인 파일에 코드를 작성해야 한다.
  • 사이트의 URL을 바꾸고 싶으면 반드시 이름이 url.py인 파일에 코드를 작성해야 한다.
  • 제이쿼리는 2006년에 탄생
  • API : 애플리케이션 프로그래밍 인터페이스 (application programming interface) - 프로그램끼리 소통할 때 쓰는 일종의 규칙을 코드화한 것
  • 도메인을 쓰는 이유 : 웹 사이트는 모두 긴 숫자인 IP주소로 되어 있는데 외우기 힘든 불편함을 해소하려 도메인 시스템이 생겼다.
  • 레지스트리는 IP주소를 빠르게 찾고, 보안 요소가 있어야한다.
  • 레지스트리를 운영하려면 돈이 많이 들고 자격도 필요하다.
  • 도메인은 레지스트리 회사에 바로 구매하는게 아니라 리셀러에게 구매하는 것이다.
  • 도메인을 만드는 건 레지스트리다.
  • 레지스트리는 IP주소와 도메인을 적은 전화번호부이다.
  • 리셀러는 계약 관리, 결제 처리, 도메인 비용 지급 등의 일을 한다.

 

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

공부하기로 마음먹었으면 목표와 함께 기한을 꼭 정하고 할 것,

공부는 공부했다는 체크리스트 말고 무엇을 만들지 프로젝트 체크리스트를 작성해 볼 것.

 


  •  

728x90

댓글