본문 바로가기

Computer/Web8

Vite ? Vite를 사용해야 하는 이유 {#why-vite} 이런 문제점이 있었어요 {#the-problems} 브라우저에서 ESM(ES Modules)을 지원하기 전까지, JavaScript 모듈화를 네이티브 레벨에서 진행할 수 없었습니다. 그래서 소스 모듈을 브라우저에서 실행할 수 있는 파일로 크롤링, 처리 및 연결하는 "번들링(Bundling)"이라는 해결 방법을 사용해야 했습니다. Webpack, Rollup 그리고 Parcel과 같은 도구는 이런 번들링 작업을 진행해줌으로써 프런트엔드 개발자의 생산성을 크게 향상시켰습니다. 하지만 애플리케이션이 점점 더 발전함에 따라 처리해야 하는 JavaScript 모듈의 개수도 극적으로 증가하고 있습니다. 심지어 수천 개의 모듈이 존재하는 것도 대규모 프로젝트에서는 .. 2023. 12. 27.
package.json security issue Under what circumstances? I was using webpack 3.8.1 and run webpack build after build i got main.[chunkhash:8].js At that time my package.json data was included in main.xxxx.js file. That makes secure issue when i deployed that onto service. Actually i used private npm module own private npm repository. At this point, someone read my main.js file and got the package.json data. After that, he cre.. 2021. 3. 25.
Babel 에 대해서 babel 은 그 자체만으로 동작하지 않는다. .babelrc 혹은 argument 로 추가한 preset 혹은 plugin 을 참조하여 babel 은 동작한다. 2020. 7. 8.
[mantis] QA 용 Template https://www.mantisbt.org/ 2017. 1. 23.
반응형