[스파르타 _ 리액트 과정] 13일차

et Ji·2022년 11월 16일
0

TIL

목록 보기
18/40

📜 진행 내용

  • [강의수강] js로 하는 spa - 류제천 튜터님
  • [강의수강] database 이해 - 안동훈 튜터님
  • [자습] 자바스크립트 - 콜백, promise
  • [자습] js로 SPA 만들기

💡 배운내용

< database 이해 >

  • DB에 대한 이해, 설계, 구축 이전에 웹개발종합반 과정에서, DB는 '잘정리하기 위해서' 사용한다고 배웠다.
    오늘은 다시 한 번 DB에 대해 전반적인 개론에 대한 수업을 들었다.
  • 데이터베이스와 DBMS가 무엇인가
    • 데이터 베이스란?
      : 간단하게 말하면, 데이터의 모음.
    • DBMS(데이터베이스 관리 시스템)란? : 데이터베이스 관리 시스템 + 데이터의 모음의 총합이라고 생각할 것
  • 관계형 데이터베이스 (RDBMS)란?

    • 데이터가 열과 행으로 구성되어있다. (마치 엑셀처럼)
    • 정규화된 양식을 변경이 어렵기 때문에 처음부터 설계를 잘해야된다.
    • 보통 하나의 컴퓨터에서 RDBMS가 돌아가기 때문에 성능향상을 하려면 비용이 올라간다. 하나의 컴퓨터 자체를 Scale Up방식으로 향상시킨다.
    • 성능 확장에 한계가 있다.
  • 비관계형 데이터베이스 NoSQL란?

    • SQL빼고 나머지 데이터베이스를 말한다.
    • 데이터가 JSON 데이터와 비슷한 형태로 구성된다.
    • 자유롭게 다른 구조의 데이터를 추가/변경이 가능하다.
    • 성능을 업데이트 하기 위해 병렬적으로 서버를 더할 수 있다. (Scale Out)
    • 성능 확장에 있어 지속적인 확장이 가능하다.

정리중…

< js로 하는 spa >

  • SPA와 MPA

  • **MPA(Multiple Page Application)**

  • **SPA(Single Page Application)**


⁉️ 어려웠던 내용

  • Promise, async, await

❎ 한 번 더 공부할 내용

  • Promise, async, await
  • js로 SPA 만들기

🎯 문제와 해결


🔗 출처

profile
codesign

0개의 댓글