반응형
오늘 한 일
클릭 미!
- github organization에 리드미 작성(사진 및 내용)
- intro animation 속도 빠르게 적용
자바
- Java 21 LTS 버전에서 추가된 사항들을 읽어보면서 학습
- 많은 부분이 있었지만, Virtual Thread, 스위치 문의 문법들, record 문법 등이 추가됨
리액트
- 간단하게 리액트가 어떻게 화면을 렌더링하는지 읽어보았음
- useEffect, useState 등이 리액트에서 제공하는 Hooks라는 것을 알게됨
- React와 Vue가 어떻게 다른지를 알아봄
- 리액트는 객체지향의 관점으로 개발하는 것이 아닌 함수형 프로그래밍을 지향
- Vue js는 html에 문법을 적용하여 SPA를 구현, 주관적으로 Jsp 혹은 Thymeleaf와 유사해 보였다.
코틀린의 코루틴 vs WebFlux
- 코루틴은 스레드보다 작은 단위인 코루틴 단위의 작업을 만들어서 비동기적으로 처리
- WebFlux는 하나의 스레드를 최대한 효율적으로 사용하기 위해 논블로킹 I/O으로 작업을 처리
- 논블로킹 I/O는 I/O작업 처리시 블로킹 상태가 되는 것이 아닌, 다른 작업을 수행 (러닝 커브 높음)
- Node.js도 비슷한 방식으로 처리
KEM vs AKA
- Java 21 버전부터, KEM이라는 암호화 방식을 제공
- KEM은 대칭 키를 상대와 안전하게 공유하기 위한 방식을 제공
- AKA, Authentication and key agreement는 인증까지 중요한 방식으로 포함됨
- 공통점으로는 대칭 키를 상대방과 공개 키를 이용해서 안전하게 공유하는 것이 목표
반응형
'TIL' 카테고리의 다른 글
2025년 01월 19일 (0) | 2025.01.19 |
---|---|
2025 01 07 (0) | 2025.01.07 |
2024년 12월 27일 (0) | 2024.12.30 |
2024년 12월 26일 (1) | 2024.12.26 |
[ 24. 10. 18 ] (0) | 2024.10.18 |