ES6
-
Maven yuicompressor-maven-plugin을 사용하여 js, css 경량화(minify)하기Programming :: 프로그래밍/JAVA & Spring :: 자바 & 스프링 2023. 9. 25. 10:10
Maven을 사용한 프로젝트를 진행하며 js, css 경량화를 위한 도구를 찾아보던 중 yuicompressor-maven-plugin을 접하게 되었다. 이번 프로젝트에서는 view를 위한 별도의 프레임워크를 사용하지 않고 스프링부트 + jsp를 사용하여 웹 페이지를 작업하였기에 js와 css 경량화를 위해 고민을 하고 있던 상황이었다. 목차 1. 코드 경량화(minify)란 2. 플러그인 적용 예시 3. 플러그인 사용 후기 1. 코드 경량화(minify)란 코드 경량화란 단순하게 파일의 사이즈를 줄이는 것이라고 생각하면 편하다. 경량화를 통해 네트워크 부하를 줄이고 페이지 로딩 속도를 향상할 수 있다. 덤으로 사용자가 코드를 해석하기 어렵게 만든다. 이와 관련된 정보는 웹에서 쉽게 찾아볼 수 있으므로 ..