Notice
Recent Posts
Recent Comments
Link
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Tags more
Archives
Today
Total
관리 메뉴

Rainbow

라이브러리 VS 프레임워크 본문

web/jquery

라이브러리 VS 프레임워크

kkangsseul1014 2023. 12. 16. 18:56

 

프레임워크 : 원하는 기능 구현에 집중하여 개발할 수 있도록 일정한 형태와 필요한 기능을 갖추고 있는

                     골격, 뼈대를 말한다

사용설명서 

- 애플리케이션 개발시 필수적인 코드, 알고리즘 DB 연동과 같은 기능들을 위해서 어느정도

  뼈대(구조)를 제공하며 뼈대 위에 사용자 코드를 작성하여 애플리케이션을 개발한다 앱/서버

  등의 구동, 메모리 관리, 이벤트 루프 등의 공통된 부분은 프레임워크가 관리하며, 사용자는

  프레임워크가 정해준 방식대로 클래서, 메서드들을 구현하면 됩니다.

                

라이브러리 :  소프트웨어를 개발할 때 컴퓨터 프로그램이 사용하는 비휘발성 자원의 모임. 즉 특정 기능을 모와둔 코드, 함수들의 집합이며 코드 작성 시 활용 가능한 도구들을 의미합니다.

 

제이쿼리 css()함수  그림

 

jquery CDN 웹페이지에 포함시키다 그림

 

제이쿼리 라이브러리

- jquery를 이용해 반복문을 사용하지 않아도 jquery에 내장된 함수를 써서 똑같은 기능을 구현하는것,
- jquery CDN( Content Delivery Network )을 통해 보다 편한 jquery를 사용하는 방법에 대해 잘 배웠습니다.

- 자바스크립트 입장에서 볼 때 jquery 라이브러리의 기능은 결국 전역 window 객체에 $()라는 함수 객체를 추가해주는 거    니까 html 내에서 <script>로 jquery.js를 실행시켜 $()를 추가해 주면 color.js도 해당 객체를 사용할 수 있습니다

  것이겠죠. 이렇게 생성된 객체 데이터는 아마 브라우저가 내부적으로 처리해서 저장해 둡니다

 

※알아가기※

- 문법을 아는 것도 중요하지만 라이브러리를 잘 알아도 많은 가능성을 가집니다

- jQuery 가장 유명하고 오래되었고 안정적인 라이브러리 입니다.

- $로 코드가 시작한다. ex) $('a') 여기있는 모든 a태그를 jQuery로 제어한다.

 

'web > jquery' 카테고리의 다른 글

UXUI & API  (1) 2023.12.16
파일 쪼개서 정리 정돈 하기  (0) 2023.12.15
(변수) 대입 연산자  (0) 2023.12.12
attr() 속성의 값을 가져오거나 속성 추가한다  (0) 2023.07.29
substr(), substring() 함수 문자열 자르기  (0) 2023.07.29