🔐로그인하면 문서 작성, 프로젝트 게시, ZIP 기반 버전 업로드, 브랜치 생성 기능을 사용할 수 있습니다. 로그인하러 가기

외부 의존 라이브러리 가이드

Answer Summary

--- title: 외부 의존 라이브러리 가이드 document_id: 77-external-dependencies-guide slug: 77-external-dependencies-guide target_editor_version: 9.0.0 document_type: architecture doc_type: archi…

브랜치 ⎇ main
리비전 r1
작성자 import
수정 2026.04.17
요약 파일 가져오기: 77-external-dependencies-guide.md
md

외부 의존 라이브러리 가이드

T2Editor 문서를 읽다 보면 모든 파일을 같은 비중으로 분석해야 할 것처럼 느껴질 수 있지만, 실제로는 그렇지 않습니다. pdf.min.js, pdf.worker.min.js, jszip.min.js, Material Icons 같은 파일은 외부 의존 자산이므로, 코어 구조 문서와 같은 방식으로 깊게 리팩터링 대상에 올려놓는 것은 권장되지 않습니다.

초보자와 웹마스터를 위한 이해

운영자는 이 파일들을 “함부로 지우면 안 되는 번들 자산” 정도로 이해하면 충분합니다. PDF 보기 기능이 필요하면 PDF.js 계열 파일이 있어야 하고, 툴바 아이콘이 정상적으로 보이려면 Material Icons 관련 자산이 필요합니다.

전문 개발자를 위한 관리 원칙

  • 외부 라이브러리는 버전 교체 이유가 명확할 때만 바꿉니다.
  • 보안 패치, 브라우저 호환성, 파일 크기 절감이 주된 교체 이유가 됩니다.
  • 내부 코어 코드와 다르게, 외부 라이브러리는 원본 유지가 원칙입니다.
  • 교체 시에는 래퍼 코드나 호출부 영향까지 함께 검토해야 합니다.

참고 자료

이 문서가 링크하는 문서 · 0
아직 내부 링크가 없습니다. 본문에 [[다른-문서]]를 넣으면 연결이 생깁니다.
백링크 · 0
아직 이 문서를 가리키는 다른 문서가 없습니다.
관련 문서
직접 연결된 관련 문서가 아직 없습니다.
문서 연결 지도

이 문서를 중심으로 들어오는 링크와 나가는 링크를 한 번에 볼 수 있습니다.

전체 보기
현재 문서 백링크 나가는 링크 양방향 연결
T2WIKI · 기술 통합 위키 & 프로젝트 허브 · 나무위키 + Markdown 완벽 지원 · SQLite · PHP 8.2 · 소개 · 문법 안내