2023년 2월 21일
에피소드 11 ~ 15
프로그래밍 공부는 체크리스트를 완성한다고 해서 끊나지 않아. … 그러니 공부를 끝내기 위한 체크리스트 말고, 무엇을 만들지 프로젝트 체크리스트를 작성해 봐. p.83
공부하기로 마음먹었다면 목표와 함께 기한을 꼭 설정하도록 해. p.84
라이브러리 | 프레임워크 | |
---|---|---|
제어권 | 나에게 있음 | 나에게 없음 |
교체 난이도 | 매우 쉽다 | 매우 어렵다 |
프로그램끼리 소통할 때 쓰는 일종의 규칙을 코드화한 것 (like 키보드 사용)
ex) 화면을 버튼을 보여주기만 하고, DB는 데이터를 저장하기만 한다. 이때, 버튼이 눌러지면 '어디어디 DB를 찾아가서 어떻게 저장하라' 같은 연결 역할을 해주는 것이 API.
게임, 영상을 제공하는 웹사이트에서 사용하는 프로그램
리액트가 라이브러리인가? 프레임워크인가? 에 대해서 찾아봤던 기억이 나는데.. 이것에 집착하기보다는 라이브러리/프레임워크 자체의 차이점을 아는 것이 중요하다는 것! 아주 좋은 포인트라고 생각한다.
공부할 때는 늘 체크리스트를 끼고 살았는데.. 자잘한 하나하나의 체크보다는 역시 프로젝트가 중요한 것. 그리고 꼭 해내기 위해 기한도 정해 놓을 것.. 뭔가 여러번 개발 프로젝트를 결심하고 겪으면서 몸소 터득한 내용인데, 그걸 말로 써 둔 걸 보니 제대로 깨달은 느낌. 어쩌면 모든 개발들이 굴러가고 있는 핵심인 것 같기도. 잊지 말아야쥐.
아 아는데.. 설명을 어떻게 하지? 다시 찾아봐야겠다.. 하는 지식들을 이번에 좀 정리한 것 같다! API는 나만의 설명으로 되새기고 도메인은 본김에 네트워크 공부도 잊지 말아야겠다 ㅎㅎ