SUIN

[WIL] 향해99 3주차 본문

WIL

[WIL] 향해99 3주차

choi suin 2021. 11. 22. 00:31
728x90

 

 1주간의 일정 및  프로젝트 내용  

개인 프로젝트 과제
- 리뷰 페이지 제작하기
- Git Link : https://github.com/whl5105/hanghae99-chapther3-review

팀 프로젝트 과제
- 답변 및 DIY Section 5개 만들기
- Notion Link : https://puzzled-empress-d3f.notion.site/React-15-12c41e1b561d45f3a6b213aba8886edb

 

 1주일 동안 난 무엇을 알게 되었는가 

1. DOM

DOM(돔) 이란?
- Document Object Model
- HTML 단위(요소들) 하나하나를 객체(Object)로 생각하며 메모리에 웹페이지를 논리 트리로 표현하는  문서객체 모델이다 

문서객체란 <html>이나 <body> 같은 html문서의 태그들을 JavaScript가 이용할 수 있는 객체(object)로 만든 것을 말한다.

 

DOM은 Tree 형식의 자료 구조로 되어 있다.

 

 

 

2. Serverless

 

- 서버리스(serverless)란 개발자가 서버를 관리할 필요 없이 애플리케이션을 빌드하고 실행할 수 있도록 하는 클라우드 네이티브 개발 모델이다
- serve + less : 서버가 없다는 것이 아니라 개발자가 관리해야 할 서버가 없다는 뜻으로 생각하면 된다.
- 서버리스는 서버가 어떤 사양으로 돌아가고 있는지, 서버의 개수를 늘려야 할지, 네트워크는 어떤 걸 사용할지, 이런 걸 설정할 필요가 없다
그 대신 BaaS (Backend as a Service) 혹은 FaaS (Function as a Service)에 의존하여 작업을 처리하게 된다

FaaS (Function as a Service)

FaaS는 프로젝트를 여러 개의 함수로 쪼개서 (혹은 한 개의 함수로 만들어서), 매우 거대하고 분산된 컴퓨팅 자원에 여러분이 준비해둔 함수를 등록하고, 이 함수들이 실행되는 횟수 (그리고 실행된 시간) 만큼 비용을 내는 방식이며 우리가 등록한 함수는 특정 이벤트가 발생했을 때 실행된다.
일정 사용량만큼 무료로 사용할 수 있기 때문에 토이 프로젝트, 소규모 프로젝트의 경우 백엔드로서 매우 유용하게 사용할 수 있다
- 서비스 종류 : AWS 람다(AWS Lambda), Azure 펑션(Azure Function), Google 펑션(Google Functions)

 BaaS (Backend as a Service) 

앱 개발에 있어서 필요한 다양한 기능들 (데이터베이스, 소셜 서비스 연동, 파일시스템 등)을 API로 제공해 줌으로써, 개발자들이 서버 개발을 하지 않고서도 필요한 기능을 쉽고 빠르게 구현할 수 있게 해주고, 비용은 사용 한 만큼 나가게 되죠. 서버의 이용자가 순식간에 늘어나게 되어도, 따로 대비를 안 해주어도 알아서 확장이 된다.
- 백 엔드에 대해서 지식이 별로 없더라도, 아주 빠른 속도로 개발이 가능하다는 게 BaaS 장점이다.
- 서비스 종류 : Google Firebase, Kinvey

 

 

 

 

 부족했던것 , 앞으로의 공부계획, 다짐 

component들을 많이 쪼개보고 많이 합쳐보자!
내장함수 map(), form().. 많이 사용해서 구현해 보자!!
강의 내용에 모르거나 헷갈리는 내용이 있으면 넘어가지 말고 찾아보기

 

마치며

향해 99 4기 3주 차 15조원분들 너무 고생 많으셨습니다!

새벽까지 개인 공부한다고 잠도 많이 못 주무셨을 건데 아침 일찍 출첵하시고 서로 응원해 주고 부족한 부분 채워주셔서 이번 주차도 잘 마무리할 수 있었던 것 같습니다!


다음 주 차도 모두 파이팅!

'WIL' 카테고리의 다른 글

[WIL] 원티드 프리온보딩 인턴십 Week1 회고  (2) 2023.02.25
[WIL] 항해 11주차  (0) 2022.01.16
[WIL] 향해99 4주차  (0) 2021.11.28
[WIL] 항해99 2주차  (0) 2021.11.14
[WIL] 향해99 1주차  (0) 2021.11.08