FitYourEarPlug 개발을 위해 공부한 책 내용 정리입니다. 제가 모르는 부분만 적었어요.
1장. 왜 이 책을 읽어야 하나요? 2장. 웹 개발 준비하기 3장. 웹 프런트엔드 기초 다지기 4장. 부트스트랩 적용하기 5장. 장고의 역할 이해하기 6장. 장고 프로젝트 만들기 7장. 장고 프로젝트에서 앱 개발하기 HTML html에서 사용하는 기능은 태그를 의미하고 속성은 태그안의 속성을 의미. 스타일은 태그 개별로 속성을 설정할 수도 있고, 태그 자체에 설정할 수도 있음. 하나의 웹사이트를 만드는 경우 일관된 디자인을 적용할 텐데 하나의 html 파일 내에서는 태그에 스타일을 설정하면 되지만 파일이 여러개인 경우는 스타일을 복사, 붙여넣기 해가며 관리하는 것은 비효율적이다. 그래서 CSS를 사용한다. CSS는 웹 문선의 디자인을 구현하기 위한 언어이다. CSS 하나만 관리하면 웹사이트 전체 디자인을 제어할 수 있다. 1 2 <hr/> - 수평선 태그 <span> - 별 기능 없음, div와 비슷 부트스트랩 웹 개발에 사용되는 구성요소들을 미리 디자인 해놓은 툴킷 템플릿을 다운 받은 후 index.html 등의 소스코드를 복사하여 필요한 기능을 가져다 쓰면 된다. 다양한 컴포넌트 등을 검색하하여 복붙해서 쓰면 된다. CDN(Contents Delivery Network) 장고 동작 구조 (출처 https://lazy-cloud.tistory.com/95) MTV(Model, Template, View) 패턴 대문 페이지 = Landing Page 모델 변경하면 Migration 해줘야함