도영스 공간

[항해99] 3주차 WIL [DOM/ 서버리스] 본문

WIL/2022 WIL

[항해99] 3주차 WIL [DOM/ 서버리스]

dogdogdodo 2022. 3. 27. 17:18
반응형

이번 3주차 WIL 키워드 !

 

👉DOM

👉서버리스

 

1. 문서 객체 모델(DOM, Document Object Model)이란 ?

 

DOM은 html 단위 하나하나를 객체로 생각하는 모델이다.

XML이나 HTML 문서에 접근하기 위한 일종의 인터페이스이다.

이 객체 모델은 문서 내의 모든 요소를 정의하고, 각각의 요소에 접근하는 방법을 제공한다.

👉 기본적으로 여러 프로그램들이 페이지의 콘텐츠 및 구조, 그리고 스타일을 읽고 조작할 수 있도록 API를 제공한다. 

 

뷰 포트에 무엇을 렌더링 할지 결정하기 위해 사용되며,
페이지의 콘텐츠 및 구조, 그리고 스타일이 자바스크립트 프로그램에 의해 수정되기 위해 사용된다.
DOM은 원본 HTML 문서 형태와 비슷하지만 몇 가지 차이점이 있다.

  • 항상 유효한 HTML 형식이다.
  • 자바스크립트에 수정될 수 있는 동적 모델이어야 한다.
  • 가상 요소를 포함하지 않는다. (Ex. ::after)
  • 보이지 않는 요소를 포함한다. (Ex. display: none)

 

2. 서버리스란 ?

 

서버리스는 "서버가 없다."가 아니라, "서버를 신경쓸 필요 없다."라는 말이다.

(서버(Server) + 리스(Less)의 합성어라서 간혹 '서버가 없다'라고 문자 그대로 이해할 수도 있는데 서버가 없을수는 없다. 어딘가에 저장할 공간이 있긴 해야 하니까.)

개발자가 서버를 관리할 필요 없이 애플리케이션을 빌드하고 실행할 수 있도록 하는 클라우드 네이티브 개발 모델이다.

그러니까 클라우드 컴퓨팅의 모델 중 하나로 사용자가 서버를 직접 관리할 필요가 없는 모델을 의미한다.

 

여기서 서버를 직접 관리할 필요가 없다는 의미는 IaaS와 같은 모델처럼 트래픽에 따라 사용자가 직접 서버의 가용량을 증/감 시킬 필요가 없다는 뜻 이다.

 

 

이렇게 3주차가 지나갔다. 

이제 주특기 숙련주차의 시작이다. 

간만에 쉬니까 잠이 무진장 밀려온다. 🤦‍♀️ 이눔의 잠 !!!!!

 

무튼 일주일 회고록이니 내가 한주간 무엇을 하였는지 ! 자세히 써놔야겠당. 헤헤

 

월요일 [항해99 14일차] 2022.03.21 TIL 👈🥺 주특기 기본 주차 과제 진행중 .. (리액트 기초반 강의 4주차 5주차 수강)

화요일[항해99 15일차] 2022.03.22 TIL 👈🎃 깃허브 TIL만들기 / 기본주차 과제 코드 파헤치기 !

수요일[항해99 16일차] 2022.03.23 TIL 👈🤩 기초 강의 또 듣기 / 자바스크립트 문법 공부 

목요일[항해99 17일차] 2022.03.24 TIL 👈😊 리덕스 공부

금요일[항해99 18일차] 2022.03.25 TIL 👈😜 리액트 숙련주차 과제 진행

파이어베이스에서 단어 데이터 가져오기 성공 ! 단어 추가하기 기능 구현 완료!  (물론 강의보면서 해결했당)

토요일[항해99 19일차] 2022.03.26 TIL👈🧐 삭제 기능 구현 완료!

 

앞으로 하고 배울 게 많겠지만,

열심히..배에서 떨어지지 않고 나아가야겠다.

 

쭉 쭉 클린한 코드를 작성할 수 있을때까지

열공빡공이다., 😝

 

 

남편이 옆에서 원피스 만화 보는데 ..

나도 같이 보고싶다는 충동이 든 하루였다. 😅

오늘은 코딩앙마 자바스크립트 문법 하나 정리해야겠다 !!

728x90
반응형
Comments