폭설고양이 (211.♡.174.127)
2026년 7월 22일 PM 08:30
코드 40줄? 정도로 끝날 기능 구현하는게 귀찮다는 이유로
50MB 짜리 라이브러리를 추가해서 구현하는거에서 1차 충격...
110KB 로 구현했던 같은 기능의 앱이 최신 트랜드(?)의 UI 와 애니메이션이 추가됐다는 이유로
실행 파일 크기가 180MB 로 늘어남 + 앱 시작 시간이 30배 이상 늘어난 것에서 2차 충격... (일렉트론? 인거 같습니다만...)
제 분야는 아니니 옆에서 구경하고 최종 성능 평가만 해주긴 했는데 참... 묘한 기분이였습니다...
UI 그래픽이 파일 사이즈를 많이 먹긴 하나봅니다.
최근 글
댓글 (9)
-
폭폭풍의눈
07.22 · 118.♡.13.174
-
폭폭설고양이
→ 폭풍의눈 작성자
07.22 · 211.♡.174.127
이번에 본 건 PC(윈도우 전용) 프로그램입니다. 개인적으로는 너무 낭비되는게 아닐까 싶었는데 뭐... 이유가 있겠지요
-
Mmtrz
07.22 · 180.♡.14.183
그렇긴 하죠. 웹개발자로서는 그 정도가 그리 대단한 크기처럼 느껴지지도 않아요. ㅎㅎ
시대 자체가 기기의 성능이나 용량이나 몇백 메가를 큰 크기로 여기지는 않는 시대라서 그게 가능합니다.
그보다는 눈에 보기 좋은 것에 더 관심이 많아지는 거죠.
아무리 빨라도 10ms와 100ms를 인간은 거의 구분을 못하거나 관심이 없으니.
-
폭폭설고양이
→ mtrz 작성자
07.22 · 211.♡.174.127
제 입장에서는 말 그대로... 컬쳐쇼크네요;; 완전 다른 세계...
-
힘힘센페달
07.22 · 211.♡.189.122
바이브 코딩도 그 정도는 아닐텐데요 ㄷㄷ 확장성을 고려한거 아니먄 클라이언트 서비스에서 패키지 커져봐야 좋을게 없는디말입니다 ㅎㅎ
-
폭폭설고양이
→ 힘센페달 작성자
07.22 · 211.♡.174.127
오케이나온거 보면 이상하게 만든거같지는 않은데... 개인적으로는 아직도 이해가 잘 안됩니다ㅎㅎㅎ;;
-
Kkamziki
07.22 · 112.♡.3.91
Web App프레임 워크 중에서 Electron대신에 rust기반 Tauri는 용량을 무지 작게 만들수 있습니다.
-
RRUST
07.22 · 116.♡.185.12
원래 node 바닥이 저런거죠~
갑자기 이런 사건도 생각 나네요.
chatgpt 요약
---2016년의 left-pad 사태
left-pad는 문자열 앞에 문자나 0을 채우는 11줄짜리 패키지였습니다.
leftPad('5', 3, '0') // "005"
사건은 버그 때문이 아니라 다음과 같이 발생했습니다.- 개발자 Azer Koçulu가 npm과의 패키지 이름 분쟁 후 자신이 만든 패키지들을 삭제
- Babel, Webpack 등 수많은 프로젝트가 left-pad를 간접 의존하고 있었음
- 새로 설치하거나 빌드하는 과정에서 패키지를 찾지 못해 광범위하게 실패
- 약 2~3시간 뒤 npm이 패키지를 강제로 복구
- 이후 npm은 다른 프로젝트가 의존하는 오래된 패키지를 쉽게 삭제하지 못하도록 정책을 변경
즉, 실제 운영 중인 Node.js 서버가 패키지의 계산 버그로 일제히 다운됐다기보다, 고작 11줄짜리 패키지 하나가 삭제돼 전 세계 JavaScript 프로젝트의 빌드·배포가 연쇄적으로 깨진 사건입니다. - 메
메밀가루
07.22 · 124.♡.87.227
vscode 도 말씀하신 일렉트론 기반이에용
댓글을 작성하려면 이 필요합니다.
그런 앱들이 늘어나야 더 빠른
폰을 살 이유가 생기고 그런거겠죠