1. 오늘 학습 키워드 : Firebase , 배포 , 클라이언트-서버-DB 관계, DB
2. 학습 내용을 나만의 언어로 정리
GET은 얻어온다는 뜻이므로, 조회를 의미, Post는 게시하다라는 뜻으로 생성을 의미한다.
데이터베이스(DB)는 데이터 저장소이다.
3. 학습내용
저번에 했던 스타플릭스와 앨범 사이트로 firebase 적용 실습
firebase, DB 개념/종류
github를 통한 호스팅 배포.
- 새롭게 알게 된 점
openapi = " 누구나 다 가져가세요" 의미 => Chatgpt 또한 그런원리
GET 방식 > 데이터 조회 ex) 영화목록 조회
POST 방식 > 데이터 생성, 변경, 삭제 요청 ex) 회원가입, 수정, 탈퇴
$(document).ready() 함수는 "페이지가 로딩이 되었다면" 이라는 의미.
fetch 함수
대부분의 주소는 => 프로토콜://도메인/경로 로 이루어져 있음.
웹 서핑시 대부분 프로토콜이 http, https 로 시작함. (s는 security 보안적인 의미를 가짐)

네이버의 경우 https = 프로토콜,
search.naver.com은 도메인,
? 뒤에 나오는 것이 경로 이며,
&&query= (여기가 검색 입력창을 의미하며 하나라도 바뀌면 검색 대상이 바뀐다.)

DB는 규칙적이고, 정리되어 있는 정보를 다루면 SQL ( 대기업, 금융 )
불규칙적이고, 유연한 정보를 다루면 NoSQL ( 스타트업)

* github 내에서 호스팅서버로 배포를 할수 있다 ( github Repository 내 [settings] - [pages] - branch를 main, /root 로 세이브 - 몇초뒤에 호스팅 경로가 뜸 )
4. 내일 학습 할 것: 웹개발 종합반강의 완강 후 개인프로젝트 (웹 개발) / git,github 복습
'[내일배움캠프-Sparta] > Spring 6기' 카테고리의 다른 글
| TIL 5 [ Linux명령어, git 복습 ] (0) | 2025.02.21 |
|---|---|
| TIL 4 [ 미니프로젝트 간단 웹 개발 / 배포 + TIL특강 ] (0) | 2025.02.20 |
| TIL 2[ JS기초, bootstrap ] (0) | 2025.02.18 |
| TIL 1 [ Git 기초, HTML,CSS(클론코딩) ] (0) | 2025.02.17 |
| 내일배움캠프 - Start (0) | 2025.02.17 |