웹서비스는 Front-end 프로그램
, Back-end 프로그램
그리고 DataBase
로 이루어져있다.
그리고 이 구성으로 제작된 웹 서비스를 user
는 Browser
를 통해 이용하게 된다.
'
DataBase연결 방식에는 크게 두 가지가 있다.
ORM
은 데이터를 표(Table)
안에 객체 형태로 행과 열에 담아주며, 이런 방식을 관계형 데이터베이스
라고 부른다. 대표적으로 Oracle
, MySQL
, Postgres
가 있다.
ODM
은 데이터를 서류 봉투 방식
으로 담아줍니다. 이것을 NotOnlySQL
즉 NoSQL
이라 한다. 대표적으로 MongoDB
와 FireBase
가 있다.
**useRef**
는 특정 태그를 조작하기 위해 선택할 때 사용하는 도구이다.
포커스, 텍스트 선택영역, 혹은 미디어의 재생을 관리할 때.
애니메이션을 직접적으로 실행시킬 때.
서드 파티 DOM 라이브러리를 React와 같이 사용할 때.