디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

결론. 빠따들고 뒤통수 갈겨버려야겠다.앱에서 작성

프갤러(218.154) 2025.10.01 17:41:53
조회 110 추천 0 댓글 3
														

24b0d121e0c176b660b8f68b12d21a1d29fc5385


하나도 의미없이 무지성으로 변수들을 복제한 것으로 결론이 났다.


ChatGPT

경우에 따라 다릅니다. 대부분의 내부 TS 프로젝트에서는 export const enum만으로도 충분하지만, 라이브러리·다양한 툴체인 호환성·런타임 조작(리플렉션) 등이 필요하면 개별 export const를 따로 선언해 두는 것이 실전에서 안전합니다.

핵심 정리
export const enum

tsc로 빌드하고 preserveConstEnums: false(기본)면 컴파일 타임에 값이 인라인되어 런타임에 enum 객체가 남지 않음.

장점: 런타임 코드가 줄어들고 성능·번들 크기 면에서 유리.

단점: Babel 같은 도구(또는 isolatedModules: true 설정을 사용하는 환경)에서는 처리되지 않거나 에러가 날 수 있음 — 결과적으로 JS 소비자가 기대하는 런타임 값이 없을 수 있음.

**개별 export const**를 같이 선언하는 이유

JS 소비자/다른 툴체인과의 호환성 — 런타임에서 값으로 import 가능하게 하려는 목적.

런타임 리플렉션(.keys, 동적 접근 등)을 해야 할 때.

명시적 API: import { A } from 'pkg'처럼 사용성을 높이고 트리쉐이킹이 잘 되게 하려는 목적.

타입/런타임 분리: 타입은 const enum/타입으로, 런타임은 export const로 제공하면 TS 편의와 JS 호환을 동시에 만족.

- dc official App

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 영포티룩도 멋지게 소화할 것 같은 40대 스타는? 운영자 25/10/27 - -
AD 할로윈 슈퍼위크~!! 운영자 25/10/23 - -
2894396 옥상달빛 발명도둑잡기(118.216) 10.05 34 0
2894393 카톡 쉴드치는 병신들이 어이없는점 [1] 밀우갤로그로 이동합니다. 10.05 117 1
2894392 이제 이재명 때문에 외식 안한다 중금속 발암물질 먹기 싫음 [2] ♥덩냥이♥갤로그로 이동합니다. 10.05 92 1
2894389 신념에 따라 180도 다르게 보일 내용 ㅇㅇ(121.168) 10.05 71 0
2894385 러스트는 단순히 실행성능이 좋은 언어가 아닙니다. [20] 프갤러(110.8) 10.05 148 1
2894383 러스트 인생 40 년 갈아 넣었습니다. [1] 프갤러(59.16) 10.05 94 0
2894378 나도 예전에는 로레벨과 효율성에 애정이 깊었는데 [2] ㅇㅇ(121.168) 10.05 104 0
2894376 그알에서 2번이나 제보를 요청했지만 방영 실패한 미제사건 발명도둑잡기(118.216) 10.05 63 0
2894374 앱개발자의 현실을 보여줌 [10] 프갤러(121.142) 10.05 1551 22
2894371 코인 자동매매는 외주받을때마다 로직 천차만별이고 [1] ㅆㅇㅆ(124.216) 10.05 128 0
2894367 멘헤라 모모링..❤ [2] ♥덩냥이♥갤로그로 이동합니다. 10.05 101 0
2894366 AI 갓파더 얀 르쿤의 충격 경고 "LLM은 막다른 길, AGI는 오지 [1] 발명도둑잡기(118.216) 10.05 89 0
2894358 나라망하는데이유있냐??기득권들이부패해서그렇지ㅋㅋ 타이밍뒷.통수한방(1.213) 10.05 53 0
2894354 아이폰 구매자 중 20% 확률로 똥가루폰 받는거 아님? [1] 야옹아저씨갤로그로 이동합니다. 10.05 70 0
2894352 요번에 한국 여행 가는데 포항이나 가볼까? Kyle(103.21) 10.05 59 0
2894339 삼성 디바이스 컴포지트 디바이스 랑 연결성 디바이스 V2 뭡니까? 넥도리아2025(220.74) 10.05 119 0
2894335 AI를 쓴다는게 AI가 주는 소스 그대로 쓰는게 아닌데 착각하네 [1] 프갤러(125.184) 10.05 102 0
2894334 c cpp 틀딱들의 죄가 많습니다. 프갤러(110.8) 10.05 65 0
2894332 웹 프론트 엔드는 사실 문법보다 어떻게 꾸미느냐가 더 중요해서 [4] ㅆㅇㅆ(124.216) 10.05 156 0
2894328 연휴에도 회사에서 연락오는 사람? [9] ㅇㅇ(211.235) 10.05 134 0
2894327 언어가 메모리 안전성 보장해주면 좋은거 아닌가요? [22] ㅇㅇ(121.168) 10.05 116 0
2894326 c cpp 대체되는거는 그냥 요즘 젊은이들이 틀딱어 싫어합니다. 프갤러(110.8) 10.05 56 0
2894325 C++ 인생 40 년 갈아 넣었습니다. 프갤러(59.16) 10.05 72 0
2894324 나님.. 왤케 특별한걸깡..? ♥덩냥이♥갤로그로 이동합니다. 10.05 64 0
2894320 이력서 한줄도 작성 못함 ㅇㅇ(211.235) 10.05 52 0
2894318 ㅋㅅㅋ ♥덩냥이♥갤로그로 이동합니다. 10.05 43 0
2894311 러스트는 장기적으로 CPP 대체하겠지 이건 어쩔 수 없는 흐름임 [4] ㅆㅇㅆ(124.216) 10.05 114 0
2894310 엥? 프로그래머 중에 러스트를 한번도 안들어보신 분이 있다고요? 프갤러(110.8) 10.05 82 0
2894304 나르시 저거 고도의 러빠임 [1] 프갤러(118.235) 10.05 89 0
2894296 좋은 언어라 함은 바로 얼마나 러스트와 유사한가가 척도이니라 프갤러(110.8) 10.05 61 0
2894293 좋은 언어가 무엇인지가 [2] ㅇㅇ(121.168) 10.05 81 0
2894292 노인새끼들은 뒤지기전날에도 청년탓할새끼들임 ㅇㅇ 타이밍뒷.통수한방(1.213) 10.05 49 0
2894284 [애니뉴스] 새출발 영애는 용제폐하를 공략중 짧은 감상 프갤러(121.172) 10.05 58 0
2894283 추석 연휴에 오.피가고 싶은 달붕이들을 위해 ㅇㅇ(211.246) 10.05 62 0
2894280 좋은 언어란 무엇인가요? ㅇㅇ(121.168) 10.05 58 0
2894279 아씨발 [8] 개멍청한유라갤로그로 이동합니다. 10.05 100 0
2894277 지듣노 발명도둑잡기(118.216) 10.05 47 0
2894275 지금의 러스트는 지금의 c나 c++을 대체할 정도로 좋은 언어는 아님 [3] 프갤러(223.38) 10.05 89 0
2894273 저도 돈많이벌수있을까요? [7] 개멍청한유라갤로그로 이동합니다. 10.05 86 0
2894271 나님 KTX탑슨! [4] 개멍청한유라갤로그로 이동합니다. 10.05 82 0
2894270 윾니티 취약점 발견됐댑니다. [2] 프갤러(110.8) 10.05 84 0
2894269 뒷산 야생 아가냥 ㅁㅌㅊ? [9] ♥덩냥이♥갤로그로 이동합니다. 10.05 86 0
2894267 저학력 거지들이 부자 빨아주면서 소속감을 너무 얻은거지 [6] 프갤러(110.8) 10.05 66 0
2894265 나는 가난한데 진보성향인데 ㅇㅅㅇ [1] 타이밍뒷.통수한방(1.213) 10.05 55 0
2894264 추석 부산여행 [2] ㅇㅇ(175.223) 10.05 100 0
2894263 가난할수록 보수적이라는 통계는 많은데 왜 못믿노 [10] ㅆㅇㅆ(124.216) 10.05 119 0
2894262 공부라는게 대단히 열정적으로 열심히 한다고 될게 아닌듯... [1] ㅇㅇ(223.38) 10.05 62 0
2894261 추석연휴에 나들이 갈 곳 추천좀 [6] ㅇㅇ(121.168) 10.05 74 0
2894260 오늘 왜이리 덥냐 [7] 개멍청한유라갤로그로 이동합니다. 10.05 71 0
2894259 결혼이란거 꼭해야되나요? [3] ㅇㅇ(175.197) 10.05 74 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2