반응형
- GET 메소드 요청시 body 를 보낼 수 있을까?루루개발자안녕하세요. 루루개발자 입니다. 이번에는 GET 메소드로 요청을 보낼 때, body 를 같이 보내는 것이 가능한지 알아보고자 합니다. GET 메소드에 대한 정리글 https://prinha.tistory.com/entry/HTMLWEB-HTTP-Method-GET-POST의-차이 https://kmyjn.tistory.com/541 위 2개 블로그에서 확인해보면 보통 GET 메소드로 요청을 보내면 body 는 비어있는 상태로 전송되는 것이 일반적인 것처럼 보입니다. 현재는 GET 메소드시 body 가 허용된다? https://leedo.me/m/34 좀 더 구글링을 해보니 위 블로그를 발견하였는데, 기존에는 GET 메소드 요청시 body 가 허용되지 않았으나 2014년도 부터는 GET 메소드에 body ..
- 2022-08-28 23:58:06
- 스프링부트 내에서 타임리프로 프론트 개발을 하면서 느낀 불편한 점 및 단점루루개발자안녕하세요. 루루개발자 입니다. 최근 회사 프로젝트에서 스프링 프로젝트 내부에서 타임리프로 프론트를 맡아서 작업을 진행한 적이 있습니다. 이 때 작업하면서 느꼈던 불편한 점과 단점을 공유 드리고자 합니다. 왜 타임리프로 하게 되었나? 1:1 문의 페이지를 제작해야 했는데 페이지 수가 그리 많지 않고 이동이 많은 페이지가 아니었기 때문에 이번에는 프론트엔드 프레임워크를 사용하지 않고 타임리프로 개발을 해보자라는 의견이 나왔고 저도 거기에 동의하여 그렇게 진행을 하게 되었습니다. Typescript 를 사용하지 못하는 불편함 막상 타임리프로 개발을 진행하려고 보니 Typescript 를 쓰지 못하는 점이 크게 체감이 되었습니다. 타입 추론이 되지 않으니 객체에 어떤 속성들이 있는지 자동완성이 전혀 되지 않아..
- 2022-08-28 19:34:23
- spring boot 에서 html, css, js 변경 시 실시간 반영 방법루루개발자안녕하세요. 루루개발자 입니다. 최근 스프링 부트 프로젝트 안에서 타임리프로 프론트 개발을 진행 했었는데 html, css, js 변경시 일일이 재빌드 해주는 것이 불편하여 수정이 발생하면 자동으로 리로드 되며 새로고침 되는 기능을 알아보았고 적용한 과정을 공유드리고자 합니다. OS 는 MAC 이며 ide 는 인텔리제이 기준입니다. 1) dependencies 추가 build.gradle dependencies { implementation 'org.springframework.boot:spring-boot-devtools' } 2) Run/Debug Configurations 에서 설정 편집 2-1) 상단에 Application 에서 Edit Configurations 를 클릭하여 “Run/Debug ..
- 2022-08-28 18:47:53
- 88. 우아하게루루개발자우아하게 한잔
- 2022-08-26 22:59:45
- github 에서 서명된 커밋 (gpg) 사용하기루루개발자안녕하세요! 루루개발자 입니다. 회사 업무를 하다 보면 가끔은 집에 있는 개인 PC 에서 재택으로 일을 하는 경우가 있는데, 그러다보니 git 의 글로벌 설정으로 user.name 과 user.email 을 회사 계정으로 설정해두고 사용하고 있었습니다. 하지만 가끔은 제 개인 레포지토리에 푸쉬를 날릴 때도 있는데, 이 때 실수로 제 회사 계정 정보로 커밋된 정보가 제 개인 레포지토리로 푸쉬 되는 경우가 종종 있었습니다. 이를 방지하기 위해 github 에서 public 으로 공개된 제 개인 레포지토리들의 branch rule 에서 서명된 커밋만 푸쉬가 가능하도록 설정하였고, 이후 서명된 커밋을 이용하는 방법에 대해 공유드리고자 합니다. 1. 개발 PC 에서 gpg 설치하기 우선 커밋할 때 서명을 사용하기..
- 2022-08-01 23:41:15
- [010] d3.area루루개발자d3.area d3.area 는 선 밑으로 영역을 그릴 때 사용되는 함수입니다. 예제 다음과 같이 typescript 코드를 작성합니다. (js 로의 빌드는 esbuild 등으로 진행 하신 후, 브라우저에서 script 태그로 불러오시면 됩니다.) import * as d3 from 'd3'; interface Data { x: number; y: number; } window.addEventListener('load', function() { const data: Data[] = [ {x: 0, y: 20}, {x: 10, y: 15}, {x: 20, y: 50}, {x: 30, y: 35}, {x: 40, y: 70}, {x: 50, y: 115}, {x: 60, y: 89}, {x: 90, y: 6..
- 2022-07-13 17:38:18
- [009] d3.arc루루개발자d3.arc d3.arc 는 호를 그릴 때 사용됩니다. 원형 그래프를 그릴 때 유용하게 사용될 수 있습니다. 예제 다음과 같이 typescript 코드를 작성합니다. (js 로의 빌드는 esbuild 등으로 진행 하신 후, 브라우저에서 script 태그로 불러오시면 됩니다.) import * as d3 from 'd3'; window.addEventListener('load', function() { const svgD3Instance = d3.select('svg').append("g"); svgD3Instance.append("path") .attr("class", "arc") .attr("d", function(d) { return d3.arc()({ innerRadius: 40, outerRadi..
- 2022-07-12 21:52:23
- 87. 간장계란밥루루개발자한 공기 더?
- 2022-07-10 08:48:27
반응형
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)