<라이브러리와 프레임워크>
라이브러리 : 재사용하기 쉽도록 만든 소프트웨어, 부품을 가져오는 느낌
프레임워크 : 하고자 하는 것에 따라서 공통적인 부분을 만들어놓는 반제품 같은 느낌
JavaScript의 대표적인 라이브러리로 jQuery가 있다. jQuery는 JS의 이용을 훨씬 쉽게 만들어주는데, jQuery의 웹 페이지 상에 저장되어있는 틀을 이용하는 것이다.
<UI vs API>
UI : User Interface
API : Application Programming Interface
예를 들어 버틀을 클릭하여 경고창을 띄우는 alert 코드를 이용할 때, 코드의 디자인은 우리가 하지 않았다. 우리는 디자인된 경고창을 띄우기로 약속한 코드를 사용한 것이다(API). 사용자들을 버튼을 클릭하고 경고창을 확인한다. 사용자 입장에서는 UI만 보는 것이고, 우리는 API를 이용하여 웹 페이지를 생성하고 디자인한다.
'Web > java script' 카테고리의 다른 글
| 생활코딩 15일차 [21.01.30] (0) | 2021.02.01 |
|---|---|
| 생활코딩 14일차 [21.01.29] (0) | 2021.01.29 |
| 생활코딩 13일차 [21.01.28] (0) | 2021.01.28 |
| 생활코딩 12일차 [21.01.27] (0) | 2021.01.27 |
| 생활코딩 11일차 [21.01.26] (0) | 2021.01.26 |