본문 바로가기

읽은책128

OpenAPI와 스웨거를 활용한 실전 API 설계 API 문서만드는 이야기인줄 알았는데 API 설계 이야기가 실전 예제로 나와 유용했다.pg.206 배열을 리소스 최상위로 두지않는 이유. CORS같은 보안이슈 우회됨.pg.207 컬렉션은 왜 404반환이 아닐까? 자원이 비어있을뿐 없는것은 아니기때문.pg.214 create 도 서브리소스 경로 써야되나에 대한 이야기, 가능한 짧은 경로 추천pg.218 url의 케밥 케이스를 사용하자pg.218 approve. 자원의 변경의미로 PUT 메서드를 사용했다. 좋은 방법이지만 승인의 의미도 표현됐을까?pg.326 포스텔법칙. 하이럼법칙. 쓰던대로 썼는데 왜 안돼죠? 법칙.pg.406 problem detail. Spring6에도 정식으로 지원한다.https://docs.spring.io/spring-framew.. 2024. 4. 27.
CODE 2판 https://m.yes24.com/Goods/Detail/124110681 CODE - 예스24 23년 만에 돌아온 컴퓨터 공학 분야의 필독서!20년이 넘는 세월 동안 컴퓨터 공학 분야의 필독서로서 많은 독자를 열광하게 만든 《CODE》가 새로운 컴퓨팅 시대에 맞춰 개정되었습니다. 컴퓨터 m.yes24.com 개발을 하다보면 작동원리를 고민하게 된다. CODE 책은 컴퓨터가 작동하는 원리를 최대한 친절하게 설명하고 있다. 손전등의 빛으로 시작해서 2진법, 회로, 메모리 등 하드웨어 작동 원리 그리고 소프트웨어 이야기까지 흥미로운 소재가 책에 정말 많다. 혼자 읽기는 쉽지 않지만 책 모임이 있어 책을 읽고 책이야기를 하고 왔다. 문자열을 숫자로 어떻게 바꿀까? - 해쉬맵, 정렬을 하여 빠르게 찾기. 바이.. 2024. 3. 1.
스프링으로 시작하는 리액티브 프로그래밍 https://www.yes24.com/Product/Goods/118202569 스프링으로 시작하는 리액티브 프로그래밍 - 예스24 리액티브 프로그래밍의 기본기를 확실하게 다진다 리액티브 프로그래밍은 적은 컴퓨팅 파워로 대량의 요청 트래픽을 효과적으로 처리할 수 있는 리액티브 시스템을 구축하기 위한 핵심 구성 www.yes24.com 스프링이 키워드로 들어가 있지만, 책에서는 주로 리액티브 프로그래밍을 다뤘다. 책을 읽으면서 리액티브의 생산자와 소비자 개념이 쉽지 않아서 어려웠던 것 같다. 리액티브 내용이 생소해서 책으로 공부하고 인터넷과 회사 코드로 추가적으로 공부를 했다. 회사 코드는 이전에는 정말 이해안갔는데, 리액티브 프로그래밍을 공부하니 이제 조금 보이는 느낌이다. 책에서 스프링을 활용한 예제.. 2024. 2. 18.
웹 성능 최적화 기법 https://product.kyobobook.co.kr/detail/S000001891100 웹 성능 최적화 기법 | 강상진 - 교보문고 웹 성능 최적화 기법 | 이론부터 실습까지, 현장에 적용할 수 있는 웹 성능 최적화의 모든 것이 책은 국내에서 오랫동안 웹 성능을 연구하고 최적화를 적용해 온 전문가 3인의 경험을 체계적으로 product.kyobobook.co.kr 웹 사이트의 로딩 시간이 지연될 수록 사용자가 이탈한다는 사실은 이제는 웹개발에 상식이 되어가고 있는 것 같다. 단순히 브라우저에 표시하는 것뿐만 아니라 사용자 경험을 해치지않고 빠르게 전달해야한다. 프론트의 최적화 기술, 프로토콜 최적화, 캐싱 이야기까지 재미있게 읽었다. 인상 깊었던 부분 - 브라우저를 실행하면 실행되는 네비게이션 타.. 2024. 2. 10.