1. Plotta.js

수학 함수와 데이터를 시각화하는 오픈소스 자바스크립트 라이브러리

소개

GitHub | Demo Alt plotta_demo1

진행기간

  • 2018.12 ~ 2019.05 (1.0v)

주요내용

  • 수학 함수, 데이터의 시각화 오픈소스 자바스크립트 라이브러리
  • HTML5 Canvas 사용
  • Zoom In/Zoom out, Data Table 등 사용성 지원
  • 다양한 API 지원(Update LIne, Font, Title, Color등 프로퍼티 제어)

Skills

  • Javascript, webpack, babel
  • HTML5 Canvas
    • OffscreenCanvas(Multi thread Canvas Rendering)
    • Canvas 고해상도 지원
  • Message Polling 구조의 Rendering
  • Async Scheduling, requestAnimationFrame 최적화