[D3.js] D3.js란?

2020. 9. 30. 16:37·노빠꾸 개발일지/JQUERY & JAVASCRIPT
반응형


 

D3.js는 데이터를 기반으로 문서를 조작하기위한 Javascript 라이브러리입니다.

 

D3는 HTML, SVG, CSS를 사용하여 데이터에 생명을 불어 넣는데 도움이 됩니다.

 

웹 표준에 대한 D3의 강조는 강력한 시각화 구성요소와 DOM(문서 개체 모델) 조작에 대한 데이터 기반 접근방식을 결합하여 독점 프레임워크에 묶이지 않고도 최신 브라우저의 모든 기능을 제공합니다.

 

D3를 사용하는 방법은 2가지가 있습니다. 

 

라이브러리 파일을 직접 다운로드 받거나, CDN을 이용하는 것입니다.

 

1. 직접다운로드

직접 다운로드는 d3메인페이지에서 최신 d3라이브러리 파일을 다운받을 수 있습니다.

d3js.org

 

D3.js - Data-Driven Documents

D3 is a JavaScript library for visualizing data with HTML, SVG, and CSS.

d3js.org

 

2. CDN이용

CDN 방식은 d3를 적용하실 소스코드에 아래 코드를 붙여넣고 사용하시면 됩니다.

1
<script src="https://d3js.org/d3.v6.min.js"></script>
cs

 

소개

D3를 이용하면 임의의 데이터를 DOM(문서 개체 모델)에 바인딩 한 다음 데이터 기반 변환을 문서에 적용 할 수 있습니다.

 

예를 들어 D3를 사용하여 숫자배열에서 HTML테이블을 생성 할 수 있습니다.

 

또는 동일한 데이터를 사용하여 부드러운 전환 및 상호작용이 이쓴 대화형 SVG 막대차트를 만듭니다.

 

D3.js에 대한 자세한 내용이 알고싶으신분들은 아래 D3.js 공식 홈페이지를 참고해주세요.

 

출처 - d3js.org

 

D3.js - Data-Driven Documents

D3 is a JavaScript library for visualizing data with HTML, SVG, and CSS.

d3js.org

 

반응형
저작자표시 (새창열림)

'노빠꾸 개발일지 > JQUERY & JAVASCRIPT' 카테고리의 다른 글

[Javasript/Jquery] Json데이터 파싱 사용법 정리(Json 파싱)  (2) 2020.10.10
[Javascript/Jquery] 배열(Array) 기본 사용법 정리(배열 초기화, 배열 0으로 초기화, 배열 특정값 초기화, 배열 값 입력, 배열 값 삭제)  (2) 2020.10.09
[Javascript] 자바스크립트 날짜(Date) 함수 정리  (2) 2020.10.07
[js/css] js파일, css파일, img파일 사용시 캐시 방지 팁  (1) 2020.10.05
[JQuery] jQuery 시작하기 - .ready()  (0) 2020.09.29
'노빠꾸 개발일지/JQUERY & JAVASCRIPT' 카테고리의 다른 글
  • [Javascript/Jquery] 배열(Array) 기본 사용법 정리(배열 초기화, 배열 0으로 초기화, 배열 특정값 초기화, 배열 값 입력, 배열 값 삭제)
  • [Javascript] 자바스크립트 날짜(Date) 함수 정리
  • [js/css] js파일, css파일, img파일 사용시 캐시 방지 팁
  • [JQuery] jQuery 시작하기 - .ready()
No Backing
No Backing
노빠꾸
    300x250
  • No Backing
    누릇한 노빠꾸 블로그
    No Backing
  • 전체
    오늘
    어제
    • 분류 전체보기 (144)
      • 노빠꾸 서버 (20)
        • AWS (0)
        • 설치관련 (7)
        • 명령어 정리 (2)
        • 서버 설정 (8)
        • Nginx (2)
      • 노빠꾸 개발일지 (70)
        • JAVA (16)
        • JQUERY & JAVASCRIPT (10)
        • HTML5 (0)
        • SPRING (16)
        • Design Patterns (1)
        • DAUM API (1)
        • GIT (10)
        • Python (1)
        • SPRING SECURITY (1)
        • Vue (3)
      • 노빠꾸 데이터베이스 (9)
        • SQL (1)
        • ORACLE (3)
        • MySql (5)
      • 노빠꾸 일상 (13)
      • 노빠꾸 책 추천 (4)
      • 노빠꾸 경제 (20)
      • 노빠꾸 맥북 사용기 (7)
      • 노빠꾸 정보처리기사 정리 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    websecurityconfigureradapter란
    스프링부트란
    티스토리 사이트맵 등록
    경제용어
    스프링부트 JPA
    websecurityconfigureradapter 사용법
    JPA 쿼리 메소드
    MySQL 사용자 계정 생성
    WebSecurityConfigurerAdapter Deprecated
    websecurityconfigureradapter 빈 등록
    맥북 사용 팁
    MySQL 데이터베이스 생성
    인텔리제이
    사이트맵
    우분투 자바 설치
    주식용어
    맥북 단축키
    개인서버 추천
    리눅스 자바 설치
    깃허브 코파일럿
    스프링부트 프로젝트
    스프링시큐리티 websecurityconfigureradapter
    Linode
    리노드
    websecurityconfigureradapter 변경사항
    Spring boot
    WebSecurityConfigurerAdapter
    스프링 시큐리티 5.7 버전이후 변경사항
    금융용어
    스프링부트
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
No Backing
[D3.js] D3.js란?
상단으로

티스토리툴바