SmileCat.

2022 Archive

Rust 찍먹후기

🤔 왜 Rust를? 언제 어떻게 알게 되었는지 기억이 나지 않는 언어지만, 추측해보건대 아마 WebAssembly 관련하면서 처음 들어본 것이 아닐까 한다. WebAssembly도 Rust도 어딘가에서의 컨퍼런스나 세미나에서 접한 지 한참이나 되었지만, 기술이 무르익고 필자도 받아들일 마음이 들기까지 오랜 시간이 걸린 것 같다. WebAssembly는 Go로 해봐야지 하면서 극구 외면하고 있던 Rust를 어떤 글에 혹했는지 혹은 누군가의 뽐뿌였는지 모르겠지만, 지난 3월 불현듯 집어 들어 4개월이 넘은 시간이 지나서야 글로 정리할

WebXR로 만드는 AR/VR

22년도 1분기 동안 진행된 스터디에서 WebXR에 대한 주제로 선정한 책이다. WebXR에 대한 마땅한 국내 서적이 없기도 했지만, 발행연도가 21년 9월로 최근에 발행하여 빠르게 변화하고 있는 WebXR을 학습하는데 조금 더 유리하리라 생각했다. 책 전반적인 내용은 WebXR을 사용하기 위해, 기본적인 부분은 조금 알지만, 관련 지식을 아예 처음 접하는 사람을 기준으로 작성되었다. 따라서 JavaScript 등의 기본적인 내용을 간략하게나마 설명하고, 이후 WebGL에 대한 소개 및 Three.js, AFrame으로 확장하여 소

React Native 적용기

Template Library 시리즈의 다섯 번째 글은 Template Library에 React Native를 적용한 이야기입니다. 작년 7월, 앞선 스터디 주제를 끝내고 다음 주제로 선정할 것들을 물색했었습니다. 당시 필자는 개인적으로 Real World API를 바탕으로 Server와 Web을 작성하고 App을 작성하다 중단한 상태였습니다. 같이 스터디를 하시는 분들은 React와 Next.js에 관심이 있어서, 그분들은 React와 Next.js로 필자는 React Native로 Real World 스펙을 구현하는 것으로 주

Refresh Token 및 Mocks Server 적용

Template Library 시리즈의 네 번째 글은 Template Library에 Refresh Token을 적용한 이야기입니다. Template Library에는 Real World Backend Specs에 맞추어 JWT가 적용되어 있었습니다. 이번 미들웨어 관련 정리를 하면서 미들웨어를 적용할 수단으로 인증을 생각했고, 인증을 적용하는 김에 관심이 있던 Refresh Token에 대한 처리도 같이 추가하고자 하였습니다. Nest.js Nest.js 공식 문서상에는 JWT에 대한 적용만 있을 뿐, Refresh Token