inno 21
Sparta coding
Innovation Camp
w4 day21
LifeCoding 9 Update
Update = Create + Read
<a>
tag에 /update 링크를 만들어주고
ul, li tag로 list화 시켜주자
GitHub commit 수정
- git commit –amend
- vim 으로 commit 내용 수정(i)/저장/종료(:wq) 후 push
WIL3
DOM ?
-
Document Objeccct Model
객체 지향 모델로써 구조화된 문서를 표현하는 방식 -
WEB page를 우리는 tag들을 JS가 이용할수 있게
브라우저가 tree구조로 만든 객체 모델을 의미함 -
HTML/CSS 와 JavaScript를 서로 이어주는 역할
-
react에서는 실제 DOM을 구성하기전에
메모리에 따로 가상DOM을 할당해 연산을 하고
처리가 끝난 것만 실제 DOM으로 구현해
처리과정의 효율을 높이는 시스템으로 구성되어 있음
Serverless ?
- 직역하면 서버가 없다는 뜻
-
실제로 없는것은 아니고 가상의 서버를 대여해 서버로
사용한다는 의미인 듯 -
서버를 직접 운영해야하고 운영해야하는 시스템이
커질수록 그 인프라를 갖추는데 많은 비용을 써야함 -
AWS, Azure등의 서비스가 생겨나면서 대여를 통해
적은 비용으로 서버를 구축/관리 할 수 있게 됨
IaaS / PaaS -
BaaS backend server개발을 통해 갖춰야할 API를
제공함으로써 개발자들이 server를 개발할 필요없이
필요한 기능을 구현할 수 있게 하고, 사용한 만큼
비용을 지불하게 함
Firebase - FaaS
project를 여러개의 function으로 쪼개서 개발하고
이 function들을 사용하는 만큼 비용을 지불하는 방식