2024년 08월 23일 일일 요약
=============================================
1: 본 글에서는 Spring Security의 내부 구조와 필터 체인에 대해 설명합니다. Spring Security를 사용하면 클라이언트 요청이 WAS의 필터를 통과하는 방식이 변경되어, DelegatingFilterProxy와 SecurityFilterChain을 통해 다양한 보안 작업을 수행합니다. SecurityFilterChain을 통해 특정 경로의 요청을 허가하거나 인증을 요구하는 방식으로 설정할 수 있는 방법을 설명하며, 기본적인 필터 체인과 함께 복수의 SecurityFilterChain을 등록하는 방법을 다룹니다. 요청의 매핑과 경로 설정 및 정적 자원의 보안 설정 방안도 언급합니다.
키워드: Spring Security, 필터 체인, SecurityFilterChain, DelegatingFilterProxy, 인증, 경로 매핑
출처: https://findsilverlining.tistory.com/118
=============================================
2: TypeScript는 2012년 마이크로소프트에서 발표된 자바스크립트 기반의 정적 타입 문법을 가진 프로그래밍 언어입니다. 자바스크립트를 컴파일하여 사용해야 하며, 동적 타입 언어인 자바스크립트에 비해 타입 안정성과 성능 최적화를 제공합니다. 개발 환경 구성 과정에서는 npm과 parcel, TypeScript 설치 후 tsconfig.json 파일을 설정합니다.
키워드: TypeScript, 정적 타입, 동적 타입, npm, tsconfig.json
출처: https://velog.io/@ksh4704/TypeScript-%EA%B3%B5%EB%B6%801
=============================================
3: 본 글에서는 최신 딥러닝 기술을 활용한 인공지능 모델의 발전 현황과 응용 사례에 대해 설명합니다. 특히, 다양한 딥러닝 아키텍처와 그 성능 최적화 기법에 대해 논의하며, 이를 통해 실생활에서의 적용 가능성을 제시합니다.
키워드: 딥러닝, 인공지능, 아키텍처, 성능 최적화, 응용 사례
출처: https://blog.naver.com/writer0713/223557413809?fromRss=true&trackingCode=rss
=============================================
4: API 설계는 현대 소프트웨어 개발에 필수적인 요소로, 초보자부터 전문가까지 다양한 기술을 다룹니다. API의 기본 개념을 이해하고, REST, SOAP, GraphQL, gRPC와 같은 종류를 살펴보며, API 설계의 원칙과 최적화 기법을 통해 뛰어난 API를 구축할 수 있습니다. 이는 리소스 중심 설계, 오류 처리 방식 일관화, 보안 고려사항 등을 포함하며, 최종적으로는 고급 설계 테크닉까지 다루어 API의 성능과 사용성을 높이는 데 중점을 둡니다.
키워드: API 설계, REST, GraphQL, SOAP, gRPC, 무상태성, 리소스 중심 설계, 보안
출처: https://jinn-blog.tistory.com/190