개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
라이브러리와 프레임워크의 공통점과 차이
API는 프로그램끼리 소통할 때 쓰는 일종의 규칙을 코드화한
잘나가던 플래시의 몰락에는 스티브 잡스가 연관되어 있음
TIL (Today I Learned) 날짜
2023. 10. 10
오늘 읽은 범위
#11. 라이브러리와 프레임워크, 비슷한 거 아냐? ~ #15. 플래시의 서비스 종료와 스티브 잡스
책에서 기억하고 싶은 내용을 써보세요.
라이브러리와 프레임워크 공통점 : 개발 속도를 더 빠르게 만들어 준다
라이브러리와 프레임워크 차이점 :
1.
라이브러리의 제어권은 나에게 있지만 프레암워크의 제어권은 나에게 없다.
2. 라이브러리의 교체 난이도는 매우 쉽지만, 프레임워크의 교체 난이도는 매우 어렵다.
제이쿼리는 자바스크립트의 불편함을 해소하기 위해 만들어졌다.
키보드로 컴퓨터와 사용자가 대화하는 것처럼 API는 프로그램끼리 소통하도록 도와준다.
열심히 공부하는 것도 좋지만 가끔씩 여유를 갖고 천천히 달리는 법도 알아야 한다.
프로그래밍 공부는 체크리스트를 완성한다고 해서 끝나지 않는다.
웹 사이트에 접속하면 자주 보는 주소는 도메인 주소이다.
도메인 주소는 다 돈 주고 써야 한다.
숫자 외우기가 너무 불편해서 도메인 시스템을 사용했다.
도메인을 만드는 건 레지스트리다.
레지스트리는 IP주소와 도메인을 적은 전화번호부이다.
레지스트리 운영사가 되려면 엄청난 돈과 인프라가 필요하다.
도메인을 구매하면 레지스트리 운영사가 아니라 리셀러에게 돈을 지불하는 것이다.
리셀러는 계약 관리, 결제 처리, 도메인 비용 지급 등의 일을 한다.
플래시는 게임, 영상을 제공하는 웹 사이트에서 사용하는 프로그램이다.
(플래시는 애니메이션을 브라우저에 띄울 수 있게 해주는 프로그램)
스티브 잡스가 플래시를 사용하지 말자고 한 이유 :
1. 플래시는 오픈소스가 아니다.
(실제로 플래시의 가장 큰 문제점)
2. 플래시는 믿음직하지 않다.
(플래시는 데스크톱을 위한 프로그램이므로 플래시와 상호작용하려면 마우스를 활용해야 했음, iOS로서는 이 점이 개발을 어렵게 만들었음.
플래시는 보안 이슈도 많았음.
실제로 많은 사람들이 풀래시 때문에 해킹을 당하고 바이러스에 감염됬음)
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
우리가 일상 생활에서 흔히 보던 것들인데 그것들에 대해서 정확히 알게 되어서 좋았고, 오늘 챌린지를 통해서 정확한 의미를 알고 프로그래밍을 하게 될 수 있는 계기가 된 것 같아서 좋았다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
도메인, 레지스터리에 대한 내용이 잘 이해되지 않아 한번 더 읽어봐야될 것 같다.
오늘 읽은 다른사람의 TIL
ableach님의 TIL (https://nomadcoders.co/community/thread/8487)